Test

Integration tests are performed automatically by comparing NPY files generated (natively) by Python and this library. The details can be found under test/.

_images/badge_test.svg_images/badge_memoryleakcheck.svg
Test cases and results

Case

ndim

shape

dtype

result

0

1

[44]

'<c16'

PASSED

1

2

[45 29]

'<u8'

PASSED

2

3

[21 36 56]

'<f8'

PASSED

3

0

[]

'<u8'

PASSED

4

2

[55 15]

'<u8'

PASSED

5

3

[48 36 55]

'<c16'

PASSED

6

3

[43 23  6]

'<f8'

PASSED

7

1

[50]

'<f8'

PASSED

8

1

[57]

'<u8'

PASSED

9

2

[29 18]

'|b1'

PASSED

10

2

[46 43]

'|b1'

PASSED

11

1

[11]

'|b1'

PASSED

12

1

[61]

'<i4'

PASSED

13

1

[14]

'<f8'

PASSED

14

0

[]

'<c16'

PASSED

15

2

[34 11]

'<i4'

PASSED

16

2

[42 59]

'<i4'

PASSED

17

2

[18 61]

'<u8'

PASSED

18

0

[]

'<u8'

PASSED

19

0

[]

'<f8'

PASSED

20

0

[]

'|b1'

PASSED

21

3

[ 1 29  3]

'|b1'

PASSED

22

3

[32 61  9]

'|b1'

PASSED

23

0

[]

'|b1'

PASSED

24

1

[45]

'<c16'

PASSED

25

0

[]

'|b1'

PASSED

26

2

[13 35]

'<f8'

PASSED

27

2

[61 39]

'<c16'

PASSED

28

2

[57 38]

'<f8'

PASSED

29

3

[58 19 44]

'<f8'

PASSED

30

0

[]

'<c16'

PASSED

31

2

[24 41]

'|b1'

PASSED

32

3

[58 21 29]

'|b1'

PASSED

33

1

[9]

'<f8'

PASSED

34

3

[ 9 40 64]

'|b1'

PASSED

35

1

[53]

'|b1'

PASSED

36

0

[]

'|b1'

PASSED

37

3

[43 44 47]

'<u8'

PASSED

38

1

[19]

'<i4'

PASSED

39

3

[ 4 39 59]

'<i4'

PASSED

40

3

[16  1 20]

'<u8'

PASSED

41

1

[50]

'<u8'

PASSED

42

3

[64 17  1]

'<c16'

PASSED

43

3

[13 28 48]

'<u8'

PASSED

44

0

[]

'<i4'

PASSED

45

3

[24 51 26]

'<c16'

PASSED

46

1

[53]

'<u8'

PASSED

47

1

[31]

'<i4'

PASSED

48

1

[6]

'<i4'

PASSED

49

0

[]

'|b1'

PASSED

50

2

[18 28]

'<u8'

PASSED

51

3

[50 51 49]

'<c16'

PASSED

52

0

[]

'<u8'

PASSED

53

0

[]

'<c16'

PASSED

54

3

[50 17  8]

'<u8'

PASSED

55

2

[ 1 58]

'<u8'

PASSED

56

1

[11]

'<c16'

PASSED

57

3

[2 5 7]

'|b1'

PASSED

58

0

[]

'<f8'

PASSED

59

2

[33 61]

'<u8'

PASSED

60

2

[12 36]

'<c16'

PASSED

61

1

[11]

'<u8'

PASSED

62

3

[13 43 55]

'<c16'

PASSED

63

1

[17]

'<c16'

PASSED

64

0

[]

'<f8'

PASSED

65

3

[ 2 49 20]

'<i4'

PASSED

66

3

[50  6 28]

'<c16'

PASSED

67

3

[52  4 60]

'<f8'

PASSED

68

3

[19  6 20]

'<i4'

PASSED

69

1

[18]

'<i4'

PASSED

70

1

[42]

'<u8'

PASSED

71

3

[ 7 44 41]

'|b1'

PASSED

72

1

[61]

'<i4'

PASSED

73

2

[17 10]

'<f8'

PASSED

74

3

[ 6 43 42]

'<c16'

PASSED

75

1

[45]

'|b1'

PASSED

76

3

[13  2  2]

'<f8'

PASSED

77

0

[]

'<i4'

PASSED

78

1

[16]

'<i4'

PASSED

79

1

[40]

'<c16'

PASSED

80

1

[64]

'<i4'

PASSED

81

2

[63 58]

'<c16'

PASSED

82

3

[45 12 11]

'<u8'

PASSED

83

1

[11]

'<c16'

PASSED

84

1

[57]

'|b1'

PASSED

85

1

[47]

'<i4'

PASSED

86

2

[15  3]

'<f8'

PASSED

87

2

[24 35]

'|b1'

PASSED

88

0

[]

'<u8'

PASSED

89

3

[23 47  1]

'<c16'

PASSED

90

3

[25 25 11]

'<c16'

PASSED

91

3

[44 38  9]

'<u8'

PASSED

92

0

[]

'<i4'

PASSED

93

3

[16 27  7]

'<i4'

PASSED

94

3

[56 61 43]

'<c16'

PASSED

95

0

[]

'<f8'

PASSED

96

3

[23 18 13]

'<u8'

PASSED

97

0

[]

'<f8'

PASSED

98

2

[39 27]

'<i4'

PASSED

99

1

[35]

'<f8'

PASSED