6 OUnit.assert_equal ~printer:Std.dump ?msg
9 let _ = ("color.ml" >::: [
12 ok Color.red @@ Color.rgb 255 0 0
20 Color.parse "#ffffFF";
25 Color.parse "#002233";
33 Color.parse "rgb(255,255,255)";
38 Color.parse "rgb(00, 22 , 33)";
42 List.iter (fun (c,name) ->
43 ok ~msg:name c @@ Color.parse name;
44 ok ~msg:name c @@ Color.parse @@ String.uppercase name;
45 ok ~msg:name c @@ Color.parse @@ String.capitalize name)
64 ok {red=0x12; green=0x34; blue=0x56; alpha=1.0} @@
65 Color.of_int 0x123456);
69 Color.to_int {red=0x12; green=0x34; blue=0x56; alpha=1.0})
70 ]) +> run_test_tt_main