mirror of
https://github.com/nasa/openmct.git
synced 2025-06-17 14:48:13 +00:00
Add Protractor Directory
This commit is contained in:
29
protractor/UI/Fullscreen.js
Normal file
29
protractor/UI/Fullscreen.js
Normal file
@ -0,0 +1,29 @@
|
||||
//TODO Add filter for duplications/
|
||||
var fullScreenFile = require("../common/Buttons");
|
||||
|
||||
describe('Test Fullscreen', function() {
|
||||
var fullScreenClass = new fullScreenFile();
|
||||
|
||||
beforeEach(function() {
|
||||
browser.ignoreSynchronization = true;
|
||||
browser.get('http://localhost:1984/warp/');
|
||||
browser.sleep(1000);
|
||||
browser.wait(function(){
|
||||
return element(by.css('[title="Enter full screen mode"]')).isPresent();
|
||||
}, 7000);
|
||||
browser.sleep(1000)
|
||||
});
|
||||
it('should find fullscreen button', function(){
|
||||
expect(element(by.css('[title="Enter full screen mode"]')).isDisplayed()).toBeTruthy();
|
||||
|
||||
});it('should enter fullscreen when fullscreen button is pressed', function(){
|
||||
function getFullScreen(){
|
||||
return document.webkitIsFullScreen;
|
||||
}
|
||||
var fullscreen = browser.executeScript(getFullScreen)
|
||||
expect(fullscreen).toBeFalsy();
|
||||
fullScreenClass.fullScreen()
|
||||
fullscreen = browser.executeScript(getFullScreen)
|
||||
expect(fullscreen).toBeTruthy();
|
||||
});
|
||||
});
|
Reference in New Issue
Block a user