@@ -12,7 +12,7 @@ import { rootDir } from '../../js/app-config.mjs';
1212import {
1313 getDefaultPreferences ,
1414 getPreferencesFilePath ,
15- savePreferences ,
15+ savePreferences
1616} from '../../js/user-preferences.mjs' ;
1717import { preferencesApi } from '../../renderer/preload-scripts/preferences-api.mjs' ;
1818import i18nTranslator from '../../renderer/i18n-translator.js' ;
@@ -181,6 +181,18 @@ describe('Test Preferences Window', () =>
181181 checkRenderedItem ( 'hours-per-day' ) ;
182182 } ) ;
183183
184+ it ( 'Change pre-filling break time to true' , ( ) =>
185+ {
186+ changeItemInputValue ( 'enable-prefill-break-time' , true ) ;
187+ checkRenderedItem ( 'enable-prefill-break-time' , isCheckBox ) ;
188+ } ) ;
189+
190+ it ( 'Change break-time-interval from 00:30 to 00:15' , ( ) =>
191+ {
192+ changeItemValue ( 'break-time-interval' , '00:15' ) ;
193+ checkRenderedItem ( 'break-time-interval' ) ;
194+ } ) ;
195+
184196 it ( 'Change repetition to false' , ( ) =>
185197 {
186198 changeItemInputValue ( 'repetition' , false ) ;
@@ -206,6 +218,12 @@ describe('Test Preferences Window', () =>
206218 checkRenderedItem ( 'notifications-interval' ) ;
207219 } ) ;
208220
221+ it ( 'Change notifications-interval to 10' , ( ) =>
222+ {
223+ changeItemValue ( 'notifications-interval' , '99' ) ;
224+ checkRenderedItem ( 'notifications-interval' ) ;
225+ } ) ;
226+
209227 it ( 'Change start-at-login to true' , ( ) =>
210228 {
211229 changeItemInputValue ( 'start-at-login' , true ) ;
0 commit comments