67 lines
2.8 KiB
JavaScript
67 lines
2.8 KiB
JavaScript
import express from 'express';
|
|
|
|
import ExACT_landingPage from './tests/ExACT_landingPage.js';
|
|
import ExACT_login from './tests/ExACT_login.js';
|
|
//Dashboard
|
|
import ExACT_dashboardMyContent from './tests/ExACT_DashboardMyContent.js';
|
|
//Content
|
|
import ExACT_contentPage from './tests/ExACT_contentPage.js';
|
|
import ExACT_editItem from './tests/ExACT_editItem.js';
|
|
//Align
|
|
import ExACT_alignContentPage from './tests/ExACT_alignContentPage.js';
|
|
import ExACT_alignStandardsPage from './tests/ExACT_alignStandardsPage.js';
|
|
import ExACT_alignConceptsPage from './tests/ExACT_alignConceptsPage.js';
|
|
|
|
const app = express();
|
|
|
|
app.get('/', (req, res) => {
|
|
res.send(`
|
|
<div style="text-align:center; background:#ccc;" width="100%">
|
|
|
|
<h1 style="text-align:center; color:#055a8c; padding-top: 40px;">ExACT Automated Regression Scripts</h1>
|
|
<div style="text-align:center; color:#001; font-size:15px; ">(Click the corresponding link to execute the desired script)</div>
|
|
|
|
<br><div style="padding:3px;"><strong><a href='/ExACT_landingPage' target='_blank'>ExACT Landing page</a></strong></div>
|
|
|
|
<br><div style="padding:3px;"><strong><a href='/ExACT_login' target='_blank'>Login</a></strong></div>
|
|
<br>
|
|
|
|
<h1 style="text-align:center; color:#055a8c; font-size:20px; ">DASHBOARD</h1>
|
|
<div style="padding:3px;"><strong><a href='/ExACT_dashboardMyContent' target='_blank'>My Content widget</a></strong></div>
|
|
<br>
|
|
|
|
<h1 style="text-align:center; color:#055a8c; font-size:20px; ">CONTENT</h1>
|
|
<div style="padding:3px;"><strong><a href='/ExACT_contentPage' target='_blank'>Content page</a></strong></div>
|
|
<br><div style="padding:3px;"><strong><a href='/ExACT_editItem' target='_blank'>Edit Item</a></strong></div>
|
|
<br>
|
|
|
|
<h1 style="text-align:center; color:#055a8c; font-size:20px; ">ALIGN</h1>
|
|
<div style="padding:3px;"><strong><a href='/ExACT_alignContentPage' target='_blank'>Align Content</a></strong></div>
|
|
|
|
<br><div style="padding:3px;"><strong><a href='/ExACT_alignStandardsPage' target='_blank'>Align Standards</a></strong></div>
|
|
|
|
<br><div style="padding:3px;"><strong><a href='/ExACT_alignConceptsPage' target='_blank'>Align Concepts</a></strong></div>
|
|
<br>
|
|
</div>
|
|
`);
|
|
})
|
|
|
|
//Landing:
|
|
app.get('/ExACT_landingPage', ExACT_landingPage);
|
|
//Login
|
|
app.get('/ExACT_login', ExACT_login);
|
|
//Dashboard
|
|
//My Content
|
|
app.get('/ExACT_dashboardMyContent', ExACT_dashboardMyContent);
|
|
//Content
|
|
app.get('/ExACT_contentPage', ExACT_contentPage);
|
|
//Edit Item
|
|
app.get('/ExACT_editItem', ExACT_editItem);
|
|
//Align
|
|
app.get('/ExACT_alignContentPage', ExACT_alignContentPage);
|
|
app.get('/ExACT_alignStandardsPage', ExACT_alignStandardsPage);
|
|
app.get('/ExACT_alignConceptsPage', ExACT_alignConceptsPage);
|
|
|
|
app.listen(8000, () => {
|
|
console.log('Server is running on port 8000');
|
|
}); |