Skip to content

Commit d023709

Browse files
committed
fix: fix minor test issues
1 parent 40270d2 commit d023709

File tree

5 files changed

+8
-6
lines changed

5 files changed

+8
-6
lines changed

src/components/Settings.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import LanguageSelect from './common/LanguageSelect';
1212
import DeveloperSwitch from './common/DeveloperSwitch';
1313
import GeolocationControl from './common/GeolocationControl';
1414
import Main from './common/Main';
15-
import { SETTINGS_MAIN_ID } from '../config/selectors';
15+
import { SETTINGS_MAIN_ID, SETTINGS_TITLE_ID } from '../config/selectors';
1616
import SyncAdvancedSwitch from './space/sync/SyncAdvancedSwitch';
1717
import StudentModeSwitch from './common/StudentModeSwitch';
1818
import ActionEnabledSwitch from './common/ActionEnabledSwitch';
@@ -51,7 +51,7 @@ export class Settings extends Component {
5151
return (
5252
<Main id={SETTINGS_MAIN_ID}>
5353
<div className={classes.settings}>
54-
<Typography variant="h4" color="inherit">
54+
<Typography variant="h4" color="inherit" id={SETTINGS_TITLE_ID}>
5555
{t('Settings')}
5656
</Typography>
5757
<FormGroup>

src/components/__snapshots__/Settings.test.js.snap

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ exports[`<Settings /> renders correctly 1`] = `
99
>
1010
<WithStyles(ForwardRef(Typography))
1111
color="inherit"
12+
id="settingsTitle"
1213
variant="h4"
1314
>
1415
Settings

src/config/selectors.js

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ export const buildCheckboxLabel = name => `checkboxLabel-${name}`;
6666
export const EXPORT_SPACE_BUTTON_ID = 'exportSpaceButton';
6767
export const EXPORT_SPACE_BACK_BUTTON_ID = 'exportSpaceBackButton';
6868

69+
export const SETTINGS_TITLE_ID = 'settingsTitle';
6970
export const LANGUAGE_SELECT_ID = 'settingsLanguageSelect';
7071
export const DEVELOPER_SWITCH_ID = 'settingsDeveloperSwitch';
7172
export const GEOLOCATION_CONTROL_ID = 'settingsGeolocationControl';

test/settings.test.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ import {
1515
} from './utils';
1616
import { createApplication, closeApplication } from './application';
1717
import {
18-
SETTINGS_MAIN_ID,
1918
LANGUAGE_SELECT_ID,
2019
GEOLOCATION_CONTROL_ID,
2120
DEVELOPER_SWITCH_ID,
@@ -28,6 +27,7 @@ import {
2827
SYNC_VISUAL_MAIN_ID,
2928
SYNC_ADVANCED_MAIN_ID,
3029
SYNC_CANCEL_BUTTON_ID,
30+
SETTINGS_TITLE_ID,
3131
} from '../src/config/selectors';
3232
import {
3333
DEFAULT_GLOBAL_TIMEOUT,
@@ -182,7 +182,7 @@ describe('Settings Scenarios', function() {
182182
await menuGoToSettings(client);
183183

184184
// check settings screen displays in english
185-
const settingsTitle = await client.getText(`#${SETTINGS_MAIN_ID} h5`);
185+
const settingsTitle = await client.getText(`#${SETTINGS_TITLE_ID}`);
186186
expect(settingsTitle).to.equal(i18n.t('Settings'));
187187
const languageSelectTitle = await client.getText(
188188
`#${LANGUAGE_SELECT_ID} label`
@@ -204,7 +204,7 @@ describe('Settings Scenarios', function() {
204204
await i18n.changeLanguage('fr');
205205

206206
// check settings screen displays in english
207-
const settingsTitleFr = await client.getText(`#${SETTINGS_MAIN_ID} h5`);
207+
const settingsTitleFr = await client.getText(`#${SETTINGS_TITLE_ID}`);
208208
expect(settingsTitleFr).to.equal(i18n.t('Settings'));
209209
const languageSelectTitleFr = await client.getText(
210210
`#${LANGUAGE_SELECT_ID} label`

test/spaces/loadSpace.test.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -344,7 +344,7 @@ describe('Load Space Scenarios', function() {
344344
await client.click(`#${LOAD_SUBMIT_BUTTON_ID}`);
345345
await client.pause(LOAD_SELECTION_SPACE_PAUSE);
346346

347-
await menuGoToHome(client);
347+
await menuGoToSavedSpaces(client);
348348

349349
await expectElementToExist(client, `#${SPACE_NOT_AVAILABLE_TEXT_ID}`);
350350
})

0 commit comments

Comments
 (0)