Skip to content

Commit c727682

Browse files
test: Adds haystack tests
1 parent 8b4c314 commit c727682

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

src/haystack.test.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import { isRef, parseRef } from 'haystack';
2+
3+
// Just a stub test
4+
describe('haystack test', () => {
5+
it('isRef', () => {
6+
expect(isRef('@abc')).toBe(true);
7+
expect(isRef('@abc 123')).toBe(true);
8+
expect(isRef('@abc 123 abc')).toBe(true);
9+
expect(isRef('abc 123')).toBe(false);
10+
expect(isRef('abc @123')).toBe(false);
11+
});
12+
13+
it('parseRef', () => {
14+
expect(parseRef('@abc')).toStrictEqual({ id: '@abc', dis: null });
15+
expect(parseRef('@abc "123"')).toStrictEqual({ id: '@abc', dis: '123' });
16+
expect(parseRef('@abc "123 abc"')).toStrictEqual({ id: '@abc', dis: '123 abc' });
17+
});
18+
});

src/module.test.ts

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

0 commit comments

Comments
 (0)