Skip to content

Commit

Permalink
Move spec/public/* to src/*
Browse files Browse the repository at this point in the history
  • Loading branch information
scottohara committed Aug 25, 2023
1 parent 6d178ad commit 4b7f5b1
Show file tree
Hide file tree
Showing 58 changed files with 41 additions and 44 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
{
"files": [
"**/*.test.ts",
"**/*-mock.ts"
"**/mocks/**/*"
],
"env": {
"mocha": true
Expand Down
2 changes: 1 addition & 1 deletion karma-bdd.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ module.exports = config => {
* available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
*/
preprocessors: {
"spec/public/**/*.test.ts": ["webpack", "sourcemap"]
"src/**/*.test.ts": ["webpack", "sourcemap"]
},

/*
Expand Down
2 changes: 1 addition & 1 deletion karma.common.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ module.exports = {

// List of files / patterns to load in the browser
files: [
"spec/public/**/*.test.ts",
"src/**/*.test.ts",
{
pattern: `${outputPath}/**/*`,
watched: false,
Expand Down
2 changes: 1 addition & 1 deletion karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ module.exports = config => {
* available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor
*/
preprocessors: {
"spec/public/**/*.test.ts": "webpack"
"src/**/*.test.ts": "webpack"
},

/*
Expand Down
14 changes: 7 additions & 7 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
"css-loader": "6.4.0",
"cypress": "12.17.2",
"eslint": "8.46.0",
"eslint-config-oharagroup": "3.11.0",
"eslint-config-oharagroup": "3.12.0",
"html-loader": "2.1.2",
"html-webpack-plugin": "5.4.0",
"ignore-loader": "0.1.2",
Expand Down Expand Up @@ -82,7 +82,7 @@
"show:simulator": "npm run start:simulator && open /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app",
"build": "webpack --progress --config webpack.prod.js",
"dev": "webpack serve --config webpack.dev.js",
"lint": "eslint 'src/**/*.{ts,js}' 'spec/public/**/*.{ts,js}' 'cypress/**/*.{ts,js}' '*.{ts,js}'",
"lint": "eslint 'src/**/*.{ts,js}' 'cypress/**/*.{ts,js}' '*.{ts,js}'",
"cypress": "cypress open --e2e --browser chrome",
"test": "npm run lint && npm run test:coverage:mobile",
"test:bdd": "karma start karma-bdd.conf.js",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import type {
ListItem
} from "~/components";
import ApplicationControllerMock from "~/mocks/application-controller-mock";
import List from "../../../src/components/list";
import List from "./list";
import ListTemplate from "~/views/listTemplate.html";
import type { SinonStub } from "sinon";
import TestController from "~/mocks/test-controller";
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import ProgressBar from "../../../src/components/progressbar";
import ProgressBar from "./progressbar";
import type { Section } from "~/components";

describe("ProgressBar", (): void => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import type {
NavButton,
NavButtonEventHandler
} from "~/controllers";
import AboutController from "../../../src/controllers/about-controller";
import AboutController from "~/controllers/about-controller";
import AboutView from "~/views/about-view.html";
import ApplicationControllerMock from "~/mocks/application-controller-mock";
import EpisodeMock from "~/mocks/episode-model-mock";
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import type {
SinonSpy,
SinonStub
} from "sinon";
import ApplicationController from "../../../src/controllers/application-controller";
import ApplicationController from "./application-controller";
import SettingMock from "~/mocks/setting-model-mock";
import SyncMock from "~/mocks/sync-model-mock";
import TestController from "~/mocks/test-controller";
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {
type Remote,
expose as originalExpose,
wrap as originalWrap
} from "../../../node_modules/comlink";
} from "../../node_modules/comlink";
import type { SinonSpy } from "sinon";
import sinon from "sinon";

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import Base from "../../../src/models/base-model";
import Base from "~/models/base-model";

describe("Base", (): void => {
class TestModel extends Base {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import type {
SinonStub
} from "sinon";
import DatabaseServiceMock from "~/mocks/database-service-mock";
import Episode from "../../../src/models/episode-model";
import Episode from "./episode-model";
import sinon from "sinon";

describe("Episode", (): void => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import DatabaseServiceMock from "~/mocks/database-service-mock";
import Program from "../../../src/models/program-model";
import Program from "./program-model";
import type { SinonStub } from "sinon";

describe("Program", (): void => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import type {
PersistedSeries
} from "~/models";
import DatabaseServiceMock from "~/mocks/database-service-mock";
import Series from "../../../src/models/series-model";
import Series from "./series-model";
import type { SinonStub } from "sinon";

describe("Series", (): void => {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import DatabaseServiceMock from "~/mocks/database-service-mock";
import Setting from "../../../src/models/setting-model";
import Setting from "./setting-model";
import type { SinonStub } from "sinon";

describe("Setting", (): void => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import type {
} from "~/models";
import DatabaseServiceMock from "~/mocks/database-service-mock";
import type { SinonStub } from "sinon";
import Sync from "../../../src/models/sync-model";
import Sync from "./sync-model";

describe("Sync", (): void => {
let type: ModelType,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import DatabaseService from "../../../src/services/database-service";
import DatabaseService from "./database-service";
import type { SinonSpyCall } from "sinon";
import type { TVManagerStore } from "~/stores";
import sinon from "sinon";
Expand Down
2 changes: 1 addition & 1 deletion spec/public/stores/db.test.ts → src/stores/db.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import * as ProgramsStore from "~/mocks/programs-store-mock";
import * as SeriesStore from "~/mocks/series-store-mock";
import * as SettingsStore from "~/mocks/settings-store-mock";
import * as SyncsStore from "~/mocks/syncs-store-mock";
import { connect, disconnect } from "../../../src/stores/db";
import { connect, disconnect } from "./db";
import {
deleteDB,
openDB
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ import type {
import {
create,
upgradeTo
} from "../../../src/stores/episodes";
} from "./episodes";
import {
deleteDB,
openDB
} from "idb";
import type { IDBPDatabase } from "idb";
import type { PersistedEpisode } from "~/models";
import { upgradeTo as programsUpgradeTo } from "../../../src/stores/programs";
import { upgradeTo as seriesUpgradeTo } from "../../../src/stores/series";
import { upgradeTo as syncsUpgradeTo } from "../../../src/stores/syncs";
import { upgradeTo as programsUpgradeTo } from "./programs";
import { upgradeTo as seriesUpgradeTo } from "./series";
import { upgradeTo as syncsUpgradeTo } from "./syncs";

describe("episodes", (): void => {
let db: IDBPDatabase<TVManagerDB>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ import type {
import {
create,
upgradeTo
} from "../../../src/stores/programs";
} from "./programs";
import {
deleteDB,
openDB
} from "idb";
import type { IDBPDatabase } from "idb";
import type { PersistedProgram } from "~/models";
import { upgradeTo as episodesUpgradeTo } from "../../../src/stores/episodes";
import { upgradeTo as seriesUpgradeTo } from "../../../src/stores/series";
import { upgradeTo as syncsUpgradeTo } from "../../../src/stores/syncs";
import { upgradeTo as episodesUpgradeTo } from "./episodes";
import { upgradeTo as seriesUpgradeTo } from "./series";
import { upgradeTo as syncsUpgradeTo } from "./syncs";

describe("programs", (): void => {
let db: IDBPDatabase<TVManagerDB>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,16 @@ import type {
import {
create,
upgradeTo
} from "../../../src/stores/series";
} from "./series";
import {
deleteDB,
openDB
} from "idb";
import type { IDBPDatabase } from "idb";
import type { PersistedSeries } from "~/models";
import { upgradeTo as episodesUpgradeTo } from "../../../src/stores/episodes";
import { upgradeTo as programsUpgradeTo } from "../../../src/stores/programs";
import { upgradeTo as syncsUpgradeTo } from "../../../src/stores/syncs";
import { upgradeTo as episodesUpgradeTo } from "./episodes";
import { upgradeTo as programsUpgradeTo } from "./programs";
import { upgradeTo as syncsUpgradeTo } from "./syncs";

describe("series", (): void => {
let db: IDBPDatabase<TVManagerDB>;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import type {
import {
create,
upgradeTo
} from "../../../src/stores/settings";
} from "./settings";
import {
deleteDB,
openDB
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import type {
import {
create,
upgradeTo
} from "../../../src/stores/syncs";
} from "./syncs";
import {
deleteDB,
openDB
Expand Down
File renamed without changes.
File renamed without changes.
5 changes: 1 addition & 4 deletions tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,7 @@
"module": "es2022",
"moduleResolution": "node",
"paths": {
"~*": [
"./src/*",
"./spec/public/*"
]
"~*": ["./src/*"]
},

// Emit
Expand Down

0 comments on commit 4b7f5b1

Please sign in to comment.