<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3AColor%2Ftestcases</id>
	<title>Module:Color/testcases - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://stockhub.co/index.php?action=history&amp;feed=atom&amp;title=Module%3AColor%2Ftestcases"/>
	<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Color/testcases&amp;action=history"/>
	<updated>2026-07-02T05:39:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.5</generator>
	<entry>
		<id>https://stockhub.co/index.php?title=Module:Color/testcases&amp;diff=135715&amp;oldid=prev</id>
		<title>imported&gt;Ftrebien: Test for range mapping</title>
		<link rel="alternate" type="text/html" href="https://stockhub.co/index.php?title=Module:Color/testcases&amp;diff=135715&amp;oldid=prev"/>
		<updated>2022-01-17T14:45:08Z</updated>

		<summary type="html">&lt;p&gt;Test for range mapping&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;local p = require(&amp;#039;Module:UnitTests&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
function p:test01_rgb()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToRgbTriplet|fefdfc}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToRgbTriplet|fefdfc}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test02_cmyk_black()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCmyk|precision=3|000}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCmyk|precision=3|000}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test03_cmyk_white()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCmyk|precision=3|fff}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCmyk|precision=3|fff}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test04_cmyk_turquoise()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCmyk|precision=3|40E0D0}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCmyk|precision=3|40E0D0}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test05_cmyk_morchid()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCmyk|precision=3|BA55D3}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCmyk|precision=3|BA55D3}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test06_cmyk_gold()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCmyk|precision=3|FFD700}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCmyk|precision=3|FFD700}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test07_cmyk_gray()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCmyk|precision=3|808080}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCmyk|precision=3|808080}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test08_hsl_black()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|precision=3|000}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|precision=3|000}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test09_hsl_white()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|precision=3|FFF}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|precision=3|FFF}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test10_hsl_crimson()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|precision=3|DC143C}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|precision=3|DC143C}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test11_hsl_msgreen()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|precision=3|00FA9A}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|precision=3|00FA9A}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test12_hsl_rblue()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|precision=3|4169E1}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|precision=3|4169E1}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test13_hsv_black()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsv|precision=3|000}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsv|precision=3|000}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test14_hsv_white()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsv|precision=3|FFF}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsv|precision=3|FFF}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test15_hsv_crimson()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsv|precision=3|DC143C}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsv|precision=3|DC143C}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test16_hsv_msgreen()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsv|precision=3|00FA9A}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsv|precision=3|00FA9A}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test17_hsv_rblue()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsv|precision=3|4169E1}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsv|precision=3|4169E1}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test18_cielch_black()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|000}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|000}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test19_cielch_white()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|FFF}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|FFF}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test20_cielch_red()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|F00}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|F00}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test21_cielch_yellow()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|FF0}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|FF0}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test22_cielch_green()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|0F0}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|0F0}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test23_cielch_cyan()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|0FF}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|0FF}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test24_cielch_blue()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|00F}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|00F}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test25_cielch_magenta()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|F0F}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|F0F}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test26_cielch_grey()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|808080}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|808080}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test27_cielch_awhite()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|FAEBD7}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|FAEBD7}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test28_cielch_onyx()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|353839}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|353839}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test29_cielch_licorice()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|precision=3|1A1110}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|precision=3|1A1110}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test30_cmyk_darkestred()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCmyk|010000}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCmyk|010000}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test31_cmyk_darkestgreen()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCmyk|000100}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCmyk|000100}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test32_cmyk_darkestblue()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCmyk|000001}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCmyk|000001}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test33_hsl_neargrey1()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|808081}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|808081}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test34_hsl_neargrey2()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|808180}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|808180}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test35_hsl_darkestred()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|010000}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|010000}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test36_hsl_darkestgreen()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|000100}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|000100}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test37_hsl_darkestblue()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|000001}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|000001}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test38_hsl_lightestcyan()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|FEFFFF}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|FEFFFF}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test39_hsl_lightestmagenta()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|FFFEFF}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|FFFEFF}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test40_hsl_lightestyellow()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsl|FFFFFE}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsl|FFFFFE}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test41_hsv_neargrey1()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsv|EEEEEF}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsv|EEEEEF}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test42_hsv_neargrey2()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsv|EEEFEE}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsv|EEEFEE}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test43_hsv_darkestred()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsv|010000}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsv|010000}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test44_hsv_darkestgreen()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsv|000100}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsv|000100}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test45_hsv_darkestblue()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToHsv|000001}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToHsv|000001}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test46_cielch_neargrey()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|111011}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|111011}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test47_cielch_darkestred()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|010000}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|010000}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test48_cielch_darkestgreen()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|000100}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|000100}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test49_cielch_darkestblue()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|000003}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|000003}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test50_cielch_lightestcyan()	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|FEFFFF}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|FEFFFF}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test51_cielch_lightestmagenta()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|FFFEFF}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|FFFEFF}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test52_cielch_lightestyellow()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexToCielch|FFFFFC}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexToCielch|FFFFFC}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test53_mix1()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexMix|00F|FF0}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexMix|00F|FF0}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test54_mix2()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexMix|00F|0F0|25}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexMix|00F|0F0|25}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test55_mix_limit1()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexMix|00F|0F0|0}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexMix|00F|0F0|0}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test56_mix_limit2()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexMix|00F|0F0|100}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexMix|00F|0F0|100}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test57_mix_clamp()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexMix|00F|0F0|200}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexMix|00F|0F0|200}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test58_mix_negative()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexMix|00F|0F0|-50}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexMix|00F|0F0|-50}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p:test59_mix_proportion_range()&lt;br /&gt;
	self:preprocess_equals_preprocess(&lt;br /&gt;
		&amp;#039;{{#invoke:Color/sandbox|hexMix|00F|0F0|30|min=20|max=90}}&amp;#039;,&lt;br /&gt;
		&amp;#039;{{#invoke:Color        |hexMix|00F|0F0|30|min=20|max=90}}&amp;#039;&lt;br /&gt;
    )&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>imported&gt;Ftrebien</name></author>
	</entry>
</feed>