Skip to content

Commit 30cd817

Browse files
committed
add Rgba validation tests
1 parent cf7301e commit 30cd817

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

test/qunit.html

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1168,6 +1168,38 @@
11681168
});
11691169
});
11701170

1171+
test("Color Rgba validation", function() {
1172+
1173+
clearForm();
1174+
1175+
var links = [
1176+
{val: 'rgba(255,255,255,1)', isValid: true},
1177+
{val: 'rgba( 255 , 255 , 255 , 1 )', isValid: true},
1178+
{val: 'rgba( 255 , 255 , 255 , 1 )', isValid: true},
1179+
{val: 'rgba(255,255,255,1)', isValid: true},
1180+
{val: 'rgba(255,255,255,0)', isValid: true},
1181+
{val: 'rgba(255,255,255,1)', isValid: true},
1182+
{val: 'rgba(255,255,255,0.5)', isValid: true},
1183+
{val: 'rgba(255,255,255,.5)', isValid: true},
1184+
{val: 'rgba(255,255,255,.524141)', isValid: true},
1185+
{val: 'rgba(255,255,255,2)', isValid: false},
1186+
{val: 'rgba(255,255,255,-1)', isValid: false},
1187+
{val: 'rgba(255,255,255,1.000000000001)', isValid: false},
1188+
{val: 'rgba(255,255,255,-0.5)', isValid: false},
1189+
{val: 'rgba(255,255,255,2.3)', isValid: false},
1190+
{val: 'rgba(-10,255,255,1)', isValid: false},
1191+
{val: '2552552551', isValid: false},
1192+
{val: 'rgba(255,255,256),1', isValid: false},
1193+
{val: '0000FF', isValid: false},
1194+
{val: input('transparent', {'allow-transparent': 'true'}), isValid: true},
1195+
{val: 'transparent', isValid: false}
1196+
];
1197+
1198+
$.each(links, function(i, obj) {
1199+
runTest(obj, 'rgba');
1200+
});
1201+
});
1202+
11711203
// TODO: Write more tests...
11721204
}
11731205

0 commit comments

Comments
 (0)