Use frontend-base! (#220)
* Adding frontend-builder and frontend-core stubs * gatsby stub added * Remove gatsby stuff. * Reorganization of top level app. Some naming TBD. * Review feedback. * Various config improvements - Adding APP_ERROR handler for top level errors. - Splitting footer config out of main app config. - Simplifying config variables and deriving some from others in the files that need them. * Use App.error() * Improving exports/imports from frontend-core * Moving header and footer out of src. Getting rid of “common” * Setting authentication directlty from App.authentication in AppProvider. * Switching over to using frontend-base. Updating a bunch of dependencies to their latest versions in the process. * Bumping versions of frontend-base and frontend-auth * Getting tests working again. * Addressing review feedback and bumping to a newer version of frontend-base. * Removing unneeded eslint disable lines. * Updating usage of frontend-logging to remove deprecated method names. * Bumping node-sass version to 4.12.0 - hopefully fixes node 12 build * css-loader now requires cssnano for minification * fix: couldn’t set preferred language visibility.
This commit is contained in:
@@ -1,11 +1,25 @@
|
||||
/* eslint-disable import/no-extraneous-dependencies */
|
||||
|
||||
import Enzyme from 'enzyme';
|
||||
import Adapter from 'enzyme-adapter-react-16';
|
||||
import 'babel-polyfill';
|
||||
|
||||
Enzyme.configure({ adapter: new Adapter() });
|
||||
|
||||
// These configuration values are usually set in webpack's EnvironmentPlugin however
|
||||
// Jest does not use webpack so we need to set these so for testing
|
||||
process.env.ACCESS_TOKEN_COOKIE_NAME = 'edx-jwt-cookie-header-payload';
|
||||
process.env.BASE_URL = 'localhost:1995';
|
||||
process.env.CREDENTIALS_BASE_URL = 'http://localhost:18150';
|
||||
process.env.CSRF_COOKIE_NAME = 'csrftoken';
|
||||
process.env.CSRF_TOKEN_API_PATH = '/csrf/api/v1/token';
|
||||
process.env.ECOMMERCE_BASE_URL = 'http://localhost:18130';
|
||||
process.env.LANGUAGE_PREFERENCE_COOKIE_NAME = 'openedx-language-preference';
|
||||
process.env.LMS_BASE_URL = 'http://localhost:18000';
|
||||
process.env.LANGUAGE_PREFERENCE_COOKIE_NAME = 'language-cookie';
|
||||
process.env.LOGIN_URL = 'http://localhost:18000/login';
|
||||
process.env.LOGOUT_URL = 'http://localhost:18000/login';
|
||||
process.env.MARKETING_SITE_BASE_URL = 'http://localhost:18000';
|
||||
process.env.ORDER_HISTORY_URL = 'localhost:1996/orders';
|
||||
process.env.REFRESH_ACCESS_TOKEN_ENDPOINT = 'http://localhost:18000/login_refresh';
|
||||
process.env.SEGMENT_KEY = null;
|
||||
process.env.SITE_NAME = 'edX';
|
||||
process.env.USER_INFO_COOKIE_NAME = 'edx-user-info';
|
||||
|
||||
Reference in New Issue
Block a user