Skip to content

Commit 77745c3

Browse files
committed
Made all the tests green. Wrote more tests for DataSeries
1 parent c700320 commit 77745c3

File tree

20 files changed

+114
-30
lines changed

20 files changed

+114
-30
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
accessing
2+
at: aNumber
3+
4+
^ contents at: aNumber.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
accessing
2+
at: aNumber ifAbsent: aBlock
3+
4+
^ contents at: aNumber ifAbsent: aBlock.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
accessing
2+
at: aNumber put: value
3+
4+
contents at: aNumber put: value.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
accessing
2+
at: aNumber ifAbsent: aBlock
3+
4+
^ contents at: aNumber ifAbsent: aBlock.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
initialization
2+
testAtIfAbsent
3+
4+
self assert: (series at: 2) equals: 20.
5+
6+
self assert: (series at: 100 ifAbsent: [ 'Executing a block' ])
7+
equals: 'Executing a block'.
Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
initialization
22
testAtPut
33

4-
| expected actual |
4+
| expected |
55

6-
expected := #(10 20 30 40 50 -2 70 80 90 100).
7-
actual := series at: 6 put: -2.
6+
series at: 6 put: -2.
7+
expected := DataSeriesInternal fromArray:
8+
#(10 20 30 40 50 -2 70 80 90 100).
89

9-
self assert: expected equals: actual.
10+
self assert: series equals: expected.

DataFrame-Tests.package/DataSeriesMathTests.class/instance/testDotProduct.st

Lines changed: 0 additions & 11 deletions
This file was deleted.

DataFrame-Tests.package/DataSeriesMathTests.class/instance/testMultiplyElementwise.st

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
initialization
2+
setUp
3+
4+
series := (10 to: 100 by: 10) asDataSeries.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
tests
2+
testAsDataSeries
3+
4+
| aSeries |
5+
aSeries := #(a b c) asDataSeries.
6+
7+
self assert: aSeries size equals: 3.
8+
self assert: aSeries asArray equals: #(a b c).

0 commit comments

Comments
 (0)