Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

Jump to content

Module talk:TwitterSnowflake/testcases

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia

All 18 tests passed.

test_snowflakeToDate_only_id

test_snowflakeToDate_only_id
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 1345021162959503360}} January 1, 2021 January 1, 2021

test_snowflakeToDate_custom_output_format

test_snowflakeToDate_custom_output_format
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 1345021162959503360 | format = %e %B %Y}} 1 January 2021 1 January 2021

test_snowflakeToDate_custom_epoch

test_snowflakeToDate_custom_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 797545051047460888 | epoch = 1420070400}} January 9, 2021 January 9, 2021

test_snowflakeToDate_weird_breaking_date

test_snowflakeToDate_weird_breaking_date
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 574608900537761792}} March 8, 2015 March 8, 2015

test_getDate_date_off_by_five

test_getDate_date_off_by_five
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360 | date = January 6, 2021}} 5 5

test_getDate_date_off_by_one

test_getDate_date_off_by_one
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360 | date = January 2, 2021}} 1 1

test_getDate_date_match

test_getDate_date_match
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360 | date = January 1, 2021}} 0 0

test_getDate_before_epoch

test_getDate_before_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 20 | date = January 1, 2015}} -1 -1

test_getDate_invalid_id_str

test_getDate_invalid_id_str
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360?s=19 | date = January 1, 2021}} -2 -2

test_zzsandbox_snowflakeToDate_only_id

test_zzsandbox_snowflakeToDate_only_id
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 1345021162959503360}} January 1, 2021 January 1, 2021

test_zzsandbox_snowflakeToDate_custom_output_format

test_zzsandbox_snowflakeToDate_custom_output_format
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 1345021162959503360 | format = %e %B %Y}} 1 January 2021 1 January 2021

test_zzsandbox_snowflakeToDate_custom_epoch

test_zzsandbox_snowflakeToDate_custom_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 797545051047460888 | epoch = 1420070400}} January 9, 2021 January 9, 2021

test_zzsandbox_snowflakeToDate_weird_breaking_date

test_zzsandbox_snowflakeToDate_weird_breaking_date
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 574608900537761792}} March 8, 2015 March 8, 2015

test_zzsandbox_getDate_date_off_by_five

test_zzsandbox_getDate_date_off_by_five
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360 | date = January 6, 2021}} 5 5

test_zzsandbox_getDate_date_off_by_one

test_zzsandbox_getDate_date_off_by_one
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360 | date = January 2, 2021}} 1 1

test_zzsandbox_getDate_date_match

test_zzsandbox_getDate_date_match
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360 | date = January 1, 2021}} 0 0

test_zzsandbox_getDate_before_epoch

test_zzsandbox_getDate_before_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 20 | date = January 1, 2015}} -1 -1

test_zzsandbox_getDate_invalid_id_str

test_zzsandbox_getDate_invalid_id_str
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360?s=19 | date = January 1, 2021}} -2 -2

All 18 tests passed.

test_snowflakeToDate_only_id

test_snowflakeToDate_only_id
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 1345021162959503360}} January 1, 2021 January 1, 2021

test_snowflakeToDate_custom_output_format

test_snowflakeToDate_custom_output_format
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 1345021162959503360 | format = %e %B %Y}} 1 January 2021 1 January 2021

test_snowflakeToDate_custom_epoch

test_snowflakeToDate_custom_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 797545051047460888 | epoch = 1420070400}} January 9, 2021 January 9, 2021

test_snowflakeToDate_weird_breaking_date

test_snowflakeToDate_weird_breaking_date
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 574608900537761792}} March 8, 2015 March 8, 2015

test_getDate_date_off_by_five

test_getDate_date_off_by_five
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360 | date = January 6, 2021}} 5 5

test_getDate_date_off_by_one

test_getDate_date_off_by_one
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360 | date = January 2, 2021}} 1 1

test_getDate_date_match

test_getDate_date_match
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360 | date = January 1, 2021}} 0 0

test_getDate_before_epoch

test_getDate_before_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 20 | date = January 1, 2015}} -1 -1

test_getDate_invalid_id_str

test_getDate_invalid_id_str
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360?s=19 | date = January 1, 2021}} -2 -2

test_zzsandbox_snowflakeToDate_only_id

test_zzsandbox_snowflakeToDate_only_id
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 1345021162959503360}} January 1, 2021 January 1, 2021

test_zzsandbox_snowflakeToDate_custom_output_format

test_zzsandbox_snowflakeToDate_custom_output_format
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 1345021162959503360 | format = %e %B %Y}} 1 January 2021 1 January 2021

test_zzsandbox_snowflakeToDate_custom_epoch

test_zzsandbox_snowflakeToDate_custom_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 797545051047460888 | epoch = 1420070400}} January 9, 2021 January 9, 2021

test_zzsandbox_snowflakeToDate_weird_breaking_date

test_zzsandbox_snowflakeToDate_weird_breaking_date
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 574608900537761792}} March 8, 2015 March 8, 2015

test_zzsandbox_getDate_date_off_by_five

test_zzsandbox_getDate_date_off_by_five
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360 | date = January 6, 2021}} 5 5

test_zzsandbox_getDate_date_off_by_one

test_zzsandbox_getDate_date_off_by_one
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360 | date = January 2, 2021}} 1 1

test_zzsandbox_getDate_date_match

test_zzsandbox_getDate_date_match
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360 | date = January 1, 2021}} 0 0

test_zzsandbox_getDate_before_epoch

test_zzsandbox_getDate_before_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 20 | date = January 1, 2015}} -1 -1

test_zzsandbox_getDate_invalid_id_str

test_zzsandbox_getDate_invalid_id_str
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360?s=19 | date = January 1, 2021}} -2 -2

All 18 tests passed.

test_snowflakeToDate_only_id

test_snowflakeToDate_only_id
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 1345021162959503360}} January 1, 2021 January 1, 2021

test_snowflakeToDate_custom_output_format

test_snowflakeToDate_custom_output_format
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 1345021162959503360 | format = %e %B %Y}} 1 January 2021 1 January 2021

test_snowflakeToDate_custom_epoch

test_snowflakeToDate_custom_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 797545051047460888 | epoch = 1420070400}} January 9, 2021 January 9, 2021

test_snowflakeToDate_weird_breaking_date

test_snowflakeToDate_weird_breaking_date
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | snowflakeToDate | id_str = 574608900537761792}} March 8, 2015 March 8, 2015

test_getDate_date_off_by_five

test_getDate_date_off_by_five
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360 | date = January 6, 2021}} 5 5

test_getDate_date_off_by_one

test_getDate_date_off_by_one
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360 | date = January 2, 2021}} 1 1

test_getDate_date_match

test_getDate_date_match
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360 | date = January 1, 2021}} 0 0

test_getDate_before_epoch

test_getDate_before_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 20 | date = January 1, 2015}} -1 -1

test_getDate_invalid_id_str

test_getDate_invalid_id_str
TestExpectedActual
checkY {{#invoke:TwitterSnowflake | getDate | id_str = 1345021162959503360?s=19 | date = January 1, 2021}} -2 -2

test_zzsandbox_snowflakeToDate_only_id

test_zzsandbox_snowflakeToDate_only_id
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 1345021162959503360}} January 1, 2021 January 1, 2021

test_zzsandbox_snowflakeToDate_custom_output_format

test_zzsandbox_snowflakeToDate_custom_output_format
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 1345021162959503360 | format = %e %B %Y}} 1 January 2021 1 January 2021

test_zzsandbox_snowflakeToDate_custom_epoch

test_zzsandbox_snowflakeToDate_custom_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 797545051047460888 | epoch = 1420070400}} January 9, 2021 January 9, 2021

test_zzsandbox_snowflakeToDate_weird_breaking_date

test_zzsandbox_snowflakeToDate_weird_breaking_date
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | snowflakeToDate | id_str = 574608900537761792}} March 8, 2015 March 8, 2015

test_zzsandbox_getDate_date_off_by_five

test_zzsandbox_getDate_date_off_by_five
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360 | date = January 6, 2021}} 5 5

test_zzsandbox_getDate_date_off_by_one

test_zzsandbox_getDate_date_off_by_one
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360 | date = January 2, 2021}} 1 1

test_zzsandbox_getDate_date_match

test_zzsandbox_getDate_date_match
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360 | date = January 1, 2021}} 0 0

test_zzsandbox_getDate_before_epoch

test_zzsandbox_getDate_before_epoch
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 20 | date = January 1, 2015}} -1 -1

test_zzsandbox_getDate_invalid_id_str

test_zzsandbox_getDate_invalid_id_str
TestExpectedActual
checkY {{#invoke:TwitterSnowflake/sandbox | getDate | id_str = 1345021162959503360?s=19 | date = January 1, 2021}} -2 -2