Reproduction repo for 0xfe/vexflow#1595.
- MacBook Pro
- Chip: Apple M1 MAX
- OS: macOS Ventura 13.5.2 (22G91)
- Docker Desktop 4.23.0 (120376)
- Docker Engine: 24.0.6
yarn test
Press q
to open the menu.
Expectations:
- The tests run successfully in
O(ms)
.
yarn test:docker
Press q
to open the menu.
Expectations:
- The tests run successfully in
O(ms)
.
yarn test:docker:amd64
Press q
to open the menu.
Expectations:
- If your host uses ARM architecture, the tests hang indefinitely.
- If your host does not use ARM archtecture, the tests run successfully in
O(ms)
.
src/fake.js is the Table.keyProperties
implementation
(permalink)
extracted into its own module. You can change this implementation and rerun the
test to test theories. To rerun a test without killing the process, press q
to
bring up the menu, then press enter
to rerun.
I've observed that making the following change causes the tests in all environments to run successfully:
before
octave += -1 * options.octave_shift;
after
octave -= options.octave_shift;