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:Sandbox/User:Waddie96/testcases

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

Sandbox/User:Waddie96 — Unit Test Results

[edit]

Booleans

Script error: The module returned a string value. It is supposed to return an export table. → true
User:Waddie96/tostring → false
Script error: The module returned a function value. It is supposed to return an export table.

Numbers

User:Waddie96/tostring → true
User:Waddie96/tostring → false
User:Waddie96/tostring → true
User:Waddie96/tostring → true
User:Waddie96/tostring → true
User:Waddie96/tostring → true
User:Waddie96/tostring → true
User:Waddie96/tostring → false

String keywords

User:Waddie96/tostring → true
User:Waddie96/tostring → false
User:Waddie96/tostring → true
User:Waddie96/tostring → false
User:Waddie96/tostring → true
User:Waddie96/tostring → false
User:Waddie96/tostring → true
User:Waddie96/tostring → false
User:Waddie96/tostring → true
User:Waddie96/tostring → false
User:Waddie96/tostring → true
User:Waddie96/tostring → true
User:Waddie96/tostring → true
User:Waddie96/tostring → false

Empty / nil / unrecognized

User:Waddie96/tostring → nil
User:Waddie96/tostring → nil
User:Waddie96/tostring → nil
User:Waddie96/tostring → nil

With default fallback

User:Waddie96/tostring → false
User:Waddie96/tostring → true
User:Waddie96/tostring → false
TestInputExpectedResult
Boolean true true true User:Waddie96/tostring
Boolean false false false User:Waddie96/tostring
Number 1 1 true User:Waddie96/tostring
Number 0 0 false User:Waddie96/tostring
String yes yes true User:Waddie96/tostring
String no no false User:Waddie96/tostring
TestInputExpectedResult
Boolean true "true" true User:Waddie96/tostring
Boolean false "false" false User:Waddie96/tostring
Number 1 "1" true User:Waddie96/tostring
Number 0 "0" false User:Waddie96/tostring
String "yes" "yes" true User:Waddie96/tostring
String "no" "no" false User:Waddie96/tostring
Test Input Expected Result
Boolean true true true User:Waddie96/tostring User:Waddie96/tostring
Boolean false false false User:Waddie96/tostring
Number 1 1 true User:Waddie96/tostring
Number 0 0 false User:Waddie96/tostring
String "yes" yes true User:Waddie96/tostring
String "no" no false User:Waddie96/tostring
Empty string "" nil User:Waddie96/tostring
Nil nil nil User:Waddie96/tostring
Unrecognized string maybe default User:Waddie96/tostring

This page shows unit tests for Module:Sandbox/User:Waddie96 using wikitext only.

  • Each row tests one input case.
  • Uses User:Waddie96/tostring for pass/fail display.
  • Adjust the function name (`main`) if your module uses a different entry point.

}}