mirror of
https://github.com/whscullin/apple2js.git
synced 2024-01-12 14:14:38 +00:00
Like the DOS 3.3 sector order issues in #49, this change fixes the order of the physical sectors on the ProDOS disk when nibblized. This change also adds tests similar to the DOS 3.3 tests to verify the sector order. Because the DOS 3.3 and ProDOS tests are so similar, the utility methods have been refactored into their own file.
16 lines
402 B
TypeScript
16 lines
402 B
TypeScript
import { compareSequences } from './util';
|
|
|
|
describe('compareSequences', () => {
|
|
it('matches at pos 0', () => {
|
|
expect(
|
|
compareSequences([0x01, 0x02, 0x03], [0x01, 0x02, 0x03], 0)
|
|
).toBeTruthy();
|
|
});
|
|
|
|
it('matches at pos 1', () => {
|
|
expect(
|
|
compareSequences([0x00, 0x01, 0x02, 0x03], [0x01, 0x02, 0x03], 1)
|
|
).toBeTruthy();
|
|
});
|
|
});
|