dev

Testharness report for Colors.

This is the unit test report for Colors, which produces integrity checks and output for debugging Colors.

Refresh
Test suite statusPassed
Scribunto test cases24/24
Code coverage9/9

Unit test report for Colors.

Scribunto test cases

p.fromRgb

2/2
StatusCodeExpectedActualDiffers at
Passing
p.fromRgb(64, 74, 87)
{ alp = 1, tup = { 64, 74, 87 }, typ = "rgb"}{ alp = 1, tup = { 64, 74, 87 }, typ = "rgb"}
Passing
p.fromRgb(0, 155, 190, 0.1)
{ alp = 0.1, tup = { 0, 155, 190 }, typ = "rgb"}{ alp = 0.1, tup = { 0, 155, 190 }, typ = "rgb"}

p.wikia

4/4
StatusCodeExpectedActualDiffers at
Passing
{{#invoke:colors|wikia}}
Error
invalid SASS parameter name supplied
Error
invalid SASS parameter name supplied
Passing
{{#invoke:colors|wikia|color-button-text}}
#000000#000000
Passing
{{#invoke:colors|wikia|dropdown-background-color}}
#ffffff#ffffff
Passing
{{#invoke:colors|wikia|dropdown-menu-highlight}}
rgba(11, 0, 128, 0.1)rgba(11, 0, 128, 0.1)

p.main

1/1
StatusCodeExpectedActualDiffers at
Passing
{{#invoke:colors|main}}
Error
you must specify a function to call
Error
you must specify a function to call

p.instance

4/4
StatusCodeExpectedActualDiffers at
Passing
p.instance({ alp = 1, tup = { 64, 74, 87 }, typ = "rgb"})
truetrue
Passing
p.instance({ alp = 1, tup = { 214, 0.15, 0.3 }, typ = "hsl"})
truetrue
Passing
p.instance("hsl(214, 15%, 30%)")
falsefalse
Passing
p.instance("#404a57")
falsefalse

p.text

6/6
StatusCodeExpectedActualDiffers at
Passing
{{#invoke:colors|text}}
Error
no color supplied
Error
no color supplied
Passing
{{#invoke:colors|text|blue}}
#000000#000000
Passing
{{#invoke:colors|text|rgb(58, 58, 58)}}
#ffffff#ffffff
Passing
{{#invoke:colors|text|$color-community-header}}
#000000#000000
Passing
{{#invoke:colors|text|$color-community-header|#0f0f0f|#f0f0f0}}
#0f0f0f#0f0f0f
Passing
{{#invoke:colors|text|yellow|lum=true}}
#000000#000000

p.fromHsl

2/2
StatusCodeExpectedActualDiffers at
Passing
p.fromHsl(214, 0.15, 0.3)
{ alp = 1, tup = { 214, 0.15, 0.3 }, typ = "hsl"}{ alp = 1, tup = { 214, 0.15, 0.3 }, typ = "hsl"}
Passing
p.fromHsl(191, 1, 0.37, 0.1)
{ alp = 0.1, tup = { 191, 1, 0.37 }, typ = "hsl"}{ alp = 0.1, tup = { 191, 1, 0.37 }, typ = "hsl"}

p.css

5/5
StatusCodeExpectedActualDiffers at
Passing
{{#invoke:colors|css}}
Error
no styling supplied
Error
no styling supplied
Passing
{{#invoke:colors|css|background-color: $dropdown-menu-highlight; color: $color-links;}}
background-color: rgba(11, 0, 128, 0.1); color: #0b0080;background-color: rgba(11, 0, 128, 0.1); color: #0b0080;
Passing
{{#invoke:colors|css|background-color: $infobox-background; clear: left; float: left; margin: 0 15px 15px 0; width: 270px;}}
background-color: #e7e6f2; clear: left; float: left; margin: 0 15px 15px 0; width: 270px;background-color: #e7e6f2; clear: left; float: left; margin: 0 15px 15px 0; width: 270px;
Passing
{{#invoke:colors|css|background-color: $color-community-header; color: $color-community-header-text;}}
background-color: #f6f6f6; color: #000000;background-color: #f6f6f6; color: #000000;
Passing
{{#invoke:colors|css|background-color: $infobox-background; border-color: $color-links; color: $color-text;}}
background-color: #e7e6f2; border-color: #0b0080; color: #3a3a3a;background-color: #e7e6f2; border-color: #0b0080; color: #3a3a3a;