bemusic / bemuse
Files Coverage
bemuse/src/app/entities/Collections.js 100.00%
bemuse/src/app/entities/Collections.spec.js 100.00%
bemuse/src/app/entities/LoadState.js 100.00%
bemuse/src/app/entities/LoadState.spec.js 100.00%
bemuse/src/app/entities/MusicSearchText.js 100.00%
bemuse/src/app/entities/MusicSearchText.spec.js 100.00%
bemuse/src/app/entities/MusicSelection.js 100.00%
bemuse/src/app/entities/MusicSelection.spec.js 100.00%
bemuse/src/app/entities/Options.js 86.73%
bemuse/src/app/entities/Options.spec.js 100.00%
bemuse/src/app/interactors/createAutoVelocity.spec.js 100.00%
bemuse/src/app/interactors/createAutoVelocity.ts 100.00%
bemuse/src/app/interactors/createCollectionLoader.js 100.00%
bemuse/src/app/interactors/createCollectionLoader.spec.js 100.00%
bemuse/src/app/interactors/findMatchingSong.js 100.00%
bemuse/src/app/interactors/findMatchingSong.spec.js 100.00%
bemuse/src/app/interactors/getLR2Score.js 100.00%
bemuse/src/app/interactors/getLR2Score.spec.js 100.00%
bemuse/src/app/interactors/performSideEffects.js 66.67%
bemuse/src/app/options.js 29.41%
bemuse/src/app/redux/ReduxState.js 75.86%
bemuse/src/app/redux/ReduxState.spec.js 100.00%
bemuse/src/app/redux/createReducer.js 100.00%
bemuse/src/bootstrap/index.js 100.00%
bemuse/src/custom-folder/index.spec.ts 93.55%
bemuse/src/custom-folder/index.ts 65.26%
bemuse/src/custom-song-loader/index.spec.js 100.00%
bemuse/src/custom-song-loader/index.ts 68.18%
bemuse/src/devtools/BemuseTestMode.js 16.67%
bemuse/src/devtools/benchmark.js 5.13%
bemuse/src/devtools/query-flags.js 16.67%
bemuse/src/devtools/ui/BenchmarkPanel.jsx 6.67%
bemuse/src/game/audio/player-audio.js 100.00%
bemuse/src/game/audio/player-audio.spec.js 100.00%
bemuse/src/game/audio/wave-factory.js 100.00%
bemuse/src/game/audio/wave-factory.spec.js 100.00%
bemuse/src/game/display/Gauge.js 100.00%
bemuse/src/game/display/Gauge.spec.js 100.00%
bemuse/src/game/display/note-area.js 100.00%
bemuse/src/game/display/note-area.spec.js 100.00%
bemuse/src/game/display/player-display.js 77.78%
bemuse/src/game/display/player-display.spec.js 100.00%
bemuse/src/game/display/touch3d.js 7.14%
bemuse/src/game/input/control.ts 100.00%
bemuse/src/game/input/index.spec.js 100.00%
bemuse/src/game/input/index.ts 84.85%
bemuse/src/game/input/touch-plugin.js 67.09%
bemuse/src/game/input/touch-plugin.spec.js 100.00%
bemuse/src/game/judgments.spec.js 100.00%
bemuse/src/game/judgments.ts 96.23%
bemuse/src/game/loaders/samples-loader.js 100.00%
bemuse/src/game/loaders/samples-loader.spec.js 97.56%
bemuse/src/game/player.ts 100.00%
bemuse/src/game/state/player-state.spec.js 100.00%
bemuse/src/game/state/player-state.ts 86.08%
bemuse/src/game/state/player-stats.spec.js 100.00%
bemuse/src/game/state/player-stats.ts 92.96%
bemuse/src/game/test-helpers/index.js 100.00%
bemuse/src/keysound-cache/createKeysoundCache.js 100.00%
bemuse/src/keysound-cache/createKeysoundCache.spec.js 100.00%
bemuse/src/logger/index.ts 66.67%
bemuse/src/music-collection/SongOfTheDay.ts 31.25%
bemuse/src/music-collection/filterSongs.js 50.00%
bemuse/src/music-collection/getPlayableCharts.js 100.00%
bemuse/src/music-collection/groupSongsIntoCategories.js 90.91%
bemuse/src/music-collection/index.js 58.33%
bemuse/src/music-collection/index.spec.ts 100.00%
bemuse/src/music-collection/isChartPlayable.js 100.00%
bemuse/src/music-collection/preprocessCollection.js 15.38%
bemuse/src/music-collection/sortSongs.js 71.43%
bemuse/src/omni-input/axis-logic.ts 0.00%
bemuse/src/omni-input/index.js 93.00%
bemuse/src/omni-input/index.spec.js 100.00%
bemuse/src/omni-input/midi.js 28.57%
bemuse/src/online/data-store.js 87.50%
bemuse/src/online/data-store.spec.js 100.00%
bemuse/src/online/id.js 100.00%
bemuse/src/online/index.js 87.50%
bemuse/src/online/index.spec.js 99.44%
bemuse/src/online/level.js 100.00%
bemuse/src/online/operations.js 88.89%
bemuse/src/online/scoreboard-system/OnlineService.js 80.36%
bemuse/src/online/scoreboard-system/createFakeScoreboardClient.ts 80.00%
bemuse/src/online/scoreboard-system/createNextScoreboardClient.ts 0.00%
bemuse/src/progress/Progress.ts 100.00%
bemuse/src/progress/formatters.js 83.33%
bemuse/src/progress/formatters.spec.js 100.00%
bemuse/src/progress/index.spec.js 100.00%
bemuse/src/progress/utils.spec.js 100.00%
bemuse/src/progress/utils.ts 75.68%
bemuse/src/resources/addUnprefixed.ts 0.00%
bemuse/src/resources/bemuse-package.spec.js 100.00%
bemuse/src/resources/bemuse-package.ts 100.00%
bemuse/src/resources/custom-song-resources.ts 11.76%
bemuse/src/resources/resource-logging.ts 0.00%
bemuse/src/resources/unarchiver.ts 7.69%
bemuse/src/resources/url.spec.js 100.00%
bemuse/src/resources/url.ts 100.00%
bemuse/src/sampling-master/index.js 93.69%
bemuse/src/sampling-master/index.spec.js 96.12%
bemuse/src/sampling-master/ogg.spec.ts 100.00%
bemuse/src/sampling-master/ogg.ts 86.49%
bemuse/src/scintillator/compiler.js 100.00%
bemuse/src/scintillator/context.js 100.00%
bemuse/src/scintillator/expression/index.js 100.00%
bemuse/src/scintillator/expression/index.spec.js 100.00%
bemuse/src/scintillator/index.js 0.00%
bemuse/src/scintillator/index.spec.js 100.00%
bemuse/src/scintillator/loader.js 84.21%
bemuse/src/scintillator/nodes/concerns/animation.js 100.00%
bemuse/src/scintillator/nodes/concerns/animation.spec.js 100.00%
bemuse/src/scintillator/nodes/concerns/display-object.js 100.00%
bemuse/src/scintillator/nodes/group.js 100.00%
bemuse/src/scintillator/nodes/if.js 94.74%
bemuse/src/scintillator/nodes/lib/base.js 100.00%
bemuse/src/scintillator/nodes/lib/instance.js 96.08%
bemuse/src/scintillator/nodes/lib/utils.js 100.00%
bemuse/src/scintillator/nodes/object.js 97.44%
bemuse/src/scintillator/nodes/skin-root.js 100.00%
bemuse/src/scintillator/nodes/sprite.js 100.00%
bemuse/src/scintillator/nodes/text.js 93.75%
bemuse/src/scintillator/resources.js 100.00%
bemuse/src/test/karma.js 100.00%
bemuse/src/test/loadSpecs.js 100.00%
bemuse/src/test/prepareTestEnvironment.js 100.00%
bemuse/src/utils/callbacks.ts 83.33%
bemuse/src/utils/download.js 96.00%
bemuse/src/utils/download.spec.js 100.00%
bemuse/src/utils/formatTime.js 100.00%
bemuse/src/utils/formatTime.spec.js 100.00%
bemuse/src/utils/now.js 40.00%
bemuse/src/utils/observable.spec.js 100.00%
bemuse/src/utils/observable.ts 100.00%
bemuse/src/utils/read-blob.js 100.00%
bemuse/src/utils/read-blob.spec.js 100.00%
bemuse/src/wait-until/index.js 100.00%
packages/bms/features.js 100.00%
packages/bms/features/step_definitions/header_steps.js 100.00%
packages/bms/features/step_definitions/info_steps.js 90.91%
packages/bms/features/step_definitions/keysound_steps.js 100.00%
packages/bms/features/step_definitions/notes_steps.js 100.00%
packages/bms/features/step_definitions/object_steps.js 100.00%
packages/bms/features/step_definitions/parse_steps.js 100.00%
packages/bms/features/step_definitions/positioning_steps.js 100.00%
packages/bms/features/step_definitions/random_steps.js 100.00%
packages/bms/features/step_definitions/sentences_steps.js 100.00%
packages/bms/features/step_definitions/spacing_steps.js 100.00%
packages/bms/features/support/bms.js 100.00%
packages/bms/features/support/setup.js 100.00%
packages/bms/features/support/world.js 100.00%
packages/bms/gulpfile.js 74.07%
packages/bms/spec/keysounds_spec.js 100.00%
packages/bms/spec/notes_spec.js 100.00%
packages/bms/spec/reader_spec.js 100.00%
packages/bms/spec/timing_spec.js 100.00%
packages/bms/src/bms/chart.ts 100.00%
packages/bms/src/bms/headers.ts 100.00%
packages/bms/src/bms/objects.ts 100.00%
packages/bms/src/compiler/index.ts 93.33%
packages/bms/src/index.ts 100.00%
packages/bms/src/keysounds/index.ts 100.00%
packages/bms/src/notes/channels.ts 100.00%
packages/bms/src/notes/index.ts 98.53%
packages/bms/src/notes/note.ts 100.00%
packages/bms/src/positioning/index.ts 92.00%
packages/bms/src/reader/getReaderOptionsFromFilename.ts 37.50%
packages/bms/src/reader/index.ts 82.35%
packages/bms/src/song-info/index.ts 97.22%
packages/bms/src/spacing/index.ts 92.00%
packages/bms/src/speedcore/index.ts 96.55%
packages/bms/src/speedcore/segment.ts 100.00%
packages/bms/src/time-signatures/index.ts 100.00%
packages/bms/src/timing/index.ts 92.31%
packages/bms/src/util/lodash.ts 100.00%
packages/bms/src/util/match.ts 100.00%
Project Totals (175 files) 88.32%
Loading