Skip to content

Commit 413a3ef

Browse files
committed
Moved test
1 parent 31be551 commit 413a3ef

File tree

3 files changed

+7
-49
lines changed

3 files changed

+7
-49
lines changed

src/math/evaluate/evaluate.ts

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +0,0 @@
1-
import parseString from './parse_string.ts';
2-
import { tokenValues } from './tokens.ts';
3-
4-
export default function evaluate(expression : string) : number {
5-
const parts = parseString(expression, tokenValues);
6-
7-
parts.forEach((part) => {
8-
switch (part) {
9-
case value:
10-
11-
break;
12-
13-
default:
14-
break;
15-
}
16-
})
17-
18-
return 0;
19-
}

src/math/evaluate/parse_string.ts

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

src/math/evaluate/parse_string.test.ts renamed to src/string/split_between_tokens.test.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
import { assertEquals } from 'https://deno.land/std@0.203.0/assert/assert_equals.ts';
3-
import parseString from './parse_string.ts';
3+
import splitBetweenTokens from './split_between_tokens.ts';
44

55
Deno.test(
66
'Split string between tokens.',
@@ -9,7 +9,7 @@ Deno.test(
99
name: 'Empty string without tokens',
1010
fn: () => {
1111
assertEquals(
12-
parseString(
12+
splitBetweenTokens(
1313
'',
1414
[]
1515
),
@@ -22,7 +22,7 @@ Deno.test(
2222
name: 'Empty string with empty tokens',
2323
fn: () => {
2424
assertEquals(
25-
parseString(
25+
splitBetweenTokens(
2626
'',
2727
['']
2828
),
@@ -35,7 +35,7 @@ Deno.test(
3535
name: 'Empty string with tokens',
3636
fn: () => {
3737
assertEquals(
38-
parseString(
38+
splitBetweenTokens(
3939
'',
4040
['-']
4141
),
@@ -48,7 +48,7 @@ Deno.test(
4848
name: 'String without tokens',
4949
fn: () => {
5050
assertEquals(
51-
parseString(
51+
splitBetweenTokens(
5252
'100*(2^12/(7-5))/14.2',
5353
[]
5454
),
@@ -61,7 +61,7 @@ Deno.test(
6161
name: 'String without empty tokens',
6262
fn: () => {
6363
assertEquals(
64-
parseString(
64+
splitBetweenTokens(
6565
'100*(2^12/(7-5))/14.2',
6666
['']
6767
),
@@ -74,7 +74,7 @@ Deno.test(
7474
name: 'String with tokens',
7575
fn: () => {
7676
assertEquals(
77-
parseString(
77+
splitBetweenTokens(
7878
'100*(2^12/(7-5))/14.2',
7979
['-']
8080
),

0 commit comments

Comments
 (0)