mirror of
https://codeberg.org/uzu/strudel
synced 2026-09-05 22:58:09 -04:00
12 lines
375 B
JavaScript
12 lines
375 B
JavaScript
import { describe, it, expect } from 'vitest';
|
|
import { Note } from '../tonleiter.mjs';
|
|
|
|
describe('tonleiter', () => {
|
|
it('Should tokenize notes', () => {
|
|
expect(Note.tokenize('c')).toEqual(['c', '']);
|
|
expect(Note.tokenize('C')).toEqual(['C', '']);
|
|
expect(Note.tokenize('c#')).toEqual(['c', '#']);
|
|
expect(Note.tokenize('Bb')).toEqual(['B', 'b']);
|
|
});
|
|
});
|