1// [Blend2D]
2// 2D Vector Graphics Powered by a JIT Compiler.
3//
4// [License]
5// Zlib - See LICENSE.md file in the package.
6
7#include "./blapi-build_p.h"
8#include "./blrgba_p.h"
9
10// ============================================================================
11// [BLRgba - Unit Tests]
12// ============================================================================
13
14#ifdef BL_TEST
15UNIT(blend2d_rgba) {
16 BLRgba32 c32(0x01, 0x02, 0x03, 0xFF);
17 BLRgba64 c64(0x100, 0x200, 0x300, 0xFFFF);
18
19 EXPECT(c32.value == 0xFF010203u);
20 EXPECT(c64.value == 0xFFFF010002000300u);
21
22 EXPECT(BLRgba64(c32).value == 0xFFFF010102020303u);
23 EXPECT(BLRgba32(c64).value == 0xFF010203u);
24}
25#endif
26