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.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a233d23efbf5cf63

Jump to content

Module:Sandbox/isaacl/ColourSpace/Tuple/testcases

From Wikipedia, the free encyclopedia
-- Unit test cases for [[Module:Sandbox/isaacl/ColourSpace/Tuple]].
-- Click on talk page to run tests.

local me = require('Module:UnitTests')
 
local Tuple = require('Module:Sandbox/isaacl/ColourSpace/Tuple')

me.Tuple = Tuple

function me:test_tuple()
    local a = { 'a', 'b', 'c' }
    local b = Tuple.clone(a)
    b[1] = 'a prime'
    self:equals('Tuple a', Tuple.display(a), 'a, b, c')
    self:equals('Tuple b', Tuple.display(b), 'a prime, b, c')
    self:equals('Tuple a with custom separator', Tuple.display(a, '-'), 'a-b-c')
    self:equals('Tuple b with custom separator', Tuple.display(b, ':'), 'a prime:b:c')
end

return me