mirror of
https://github.com/pybricks/pybricks-code.git
synced 2026-09-12 17:45:22 +00:00
use describe in math tests
just for better organization
This commit is contained in:
committed by
David Lechner
parent
ae21501aa2
commit
c979d21255
+15
-11
@@ -1,16 +1,20 @@
|
||||
import { fmod, sumComplement32 } from './math';
|
||||
|
||||
test('fmod of positive numbers', () => {
|
||||
expect(fmod(3, 4)).toBe(3 % 4);
|
||||
describe('fmod', () => {
|
||||
test('positive numbers', () => {
|
||||
expect(fmod(3, 4)).toBe(3 % 4);
|
||||
});
|
||||
|
||||
test('negative and positive number', () => {
|
||||
expect(fmod(-3, 4)).toBe(1);
|
||||
});
|
||||
});
|
||||
|
||||
test('fmod of negative and positive number', () => {
|
||||
expect(fmod(-3, 4)).toBe(1);
|
||||
});
|
||||
|
||||
test('sumComplement32', () => {
|
||||
// basic test
|
||||
expect(sumComplement32([1, 2, 3, 4, 5])).toBe(-(1 + 2 + 3 + 4 + 5));
|
||||
// overflow
|
||||
expect(sumComplement32([0xffffffff, 0xffffffff])).toBe(-(-1 + -1));
|
||||
describe('sumComplement32', () => {
|
||||
test('basic', () => {
|
||||
expect(sumComplement32([1, 2, 3, 4, 5])).toBe(-(1 + 2 + 3 + 4 + 5));
|
||||
});
|
||||
test('overflow', () => {
|
||||
expect(sumComplement32([0xffffffff, 0xffffffff])).toBe(-(-1 + -1));
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user