Improve Settings test coverage.

This commit is contained in:
marley 2023-05-18 21:20:15 -07:00
parent 60d2298a16
commit 56cec7a835
2 changed files with 4 additions and 7 deletions

View file

@ -32,11 +32,7 @@ export class Settings extends EventEmitter {
private constructor(isPackaged: boolean) {
super();
if (!isPackaged && os.platform() === 'linux') {
this.#file = '/mnt/c/Users/marle/ed-safari-settings.json';
} else {
this.#file = path.join(os.homedir(), 'ed-safari-settings.json');
}
// Check if settings file exists, and create it if not. Using sync since it's such a small
// file, and this information is necessary to build the UI.

View file

@ -4,6 +4,7 @@ import { Settings } from '../src/models/Settings';
import { mockSettings } from './mockData';
jest.mock('fs');
const fs = require('fs');
describe('Settings', () => {
const settingsFile = {