@@ -2,10 +2,8 @@
"RSpec": {
"coverage": {
"/Users/aarongreenspan/turing/3module/personal_project/journal/app/models/emotion_scores_judge.rb": [
null,
null,
1,
null,
1,
15,
4,
@@ -16,8 +14,8 @@
1,
6,
null,
79910,
18368,
79447,
18245,
null,
null,
null,
@@ -26,10 +24,10 @@
null,
null,
1,
79914,
79914,
79918,
221868,
79451,
79451,
79455,
220707,
null,
null,
null,
@@ -38,6 +36,13 @@
1,
1,
null,
null,
1,
null,
1,
50,
null,
null,
null
],
"/Users/aarongreenspan/turing/3module/personal_project/journal/app/models/emotion_prototype.rb": [
@@ -268,86 +273,86 @@
null,
null,
1,
3292,
3292,
3263,
3263,
null,
3292,
3292,
3292,
3292,
3292,
3263,
3263,
3263,
3263,
3263,
null,
null,
3292,
8668,
8668,
23588,
3263,
8596,
8596,
23402,
null,
null,
3292,
3292,
8668,
3263,
3263,
8596,
null,
3292,
3263,
null,
3292,
8668,
3263,
8596,
null,
3292,
3292,
3263,
3263,
null,
212,
3080,
99,
184,
3079,
101,
null,
99,
247,
101,
268,
null,
99,
99,
101,
101,
null,
6,
7,
null,
null,
93,
94,
null,
null,
2981,
240,
2978,
238,
null,
240,
552,
238,
554,
null,
240,
240,
238,
238,
null,
240,
240,
238,
238,
null,
null,
2741,
2740,
null,
2741,
7316,
2740,
7306,
null,
2741,
2740,
null,
2741,
2740,
null,
2736,
2736,
2733,
2733,
null,
null,
null,
5,
5,
19,
19,
54,
7,
7,
27,
27,
78,
null,
19,
27,
null,
5,
7,
null,
null,
null
@@ -414,7 +419,7 @@
null,
null,
1,
18366,
18243,
null,
null,
1,
@@ -423,40 +428,40 @@
null,
null,
1,
3292,
3292,
3263,
3263,
null,
null,
null,
1,
24280,
40,
24240,
16219,
24137,
44,
24093,
16209,
null,
8021,
7884,
null,
null,
null,
null,
1,
null,
3296,
11960,
11960,
11960,
11960,
11960,
3267,
11859,
11859,
11859,
11859,
11859,
null,
null,
null,
3296,
3267,
null,
3292,
3292,
11960,
3263,
3263,
11859,
null,
3292,
3263,
null,
null,
null,
@@ -504,29 +509,29 @@
null,
1,
null,
9,
34,
34,
34,
34,
11,
42,
42,
42,
42,
null,
null,
null,
41,
52,
null,
null,
null,
null,
null,
null,
1,
3287,
3287,
8654,
7336,
3256,
3256,
8576,
7328,
null,
null,
3287,
3256,
null,
null,
null,
@@ -539,7 +544,7 @@
1,
4,
4,
3292,
3263,
null,
4,
null,
@@ -555,16 +560,16 @@
null,
1,
null,
3292,
3292,
11960,
11960,
3263,
3263,
11859,
11859,
null,
null,
3292,
3263,
null,
3292,
3292,
3263,
3263,
null,
null,
null,
@@ -592,13 +597,13 @@
null,
null,
1,
18400,
18400,
18285,
18285,
null,
null,
null,
1,
19,
27,
null,
null
],
@@ -1142,6 +1147,6 @@
0
]
},
"timestamp": 1457382983
"timestamp": 1457383397
}
}

Large diffs are not rendered by default.

@@ -105,4 +105,12 @@
expect(quad[-2]).to eq 5
expect(quad[2]).to eq 5
end

it "measures distance between curves" do
f = Proc.new{|x| x}
g = Proc.new{|x| 1}
esj = EmotionScoresJudge.new
dist = esj.distance_between_curves(0,2,f,g)
expect(dist).to eq 1
end
end