diff --git a/test/e2e/conf.js b/test/e2e/conf.js
index 30d5986a52cceb32e2076cbece433f8873f82468..eb7c9f55c4773bb3de165a74f3d53660b2bd618f 100644
--- a/test/e2e/conf.js
+++ b/test/e2e/conf.js
@@ -2,8 +2,8 @@ exports.config = {
     baseUrl: 'http://127.0.0.1/MaarchCourrier',
     seleniumAddress: 'http://localhost:4444/wd/hub',
     specs: [
+        'login-spec.js',
         'index-resource-spec.js',
-        //'login-spec.js',
         //'about-us-spec.js'
     ],
     multiCapabilities: [
diff --git a/test/e2e/index-resource-spec.js b/test/e2e/index-resource-spec.js
index 72ae3b2226d9a2349f3c08ea4ad0e23ae50d459d..dba63eddb2b7afd5e3f3a303559572c6414b2e03 100644
--- a/test/e2e/index-resource-spec.js
+++ b/test/e2e/index-resource-spec.js
@@ -12,26 +12,8 @@ function writeScreenShot(data, filename) {
 }
 
 describe('index resource page', function () {
-    it('login to app', function () {
-        browser.waitForAngularEnabled(true);
-        browser.get(browser.baseUrl + '/dist/index.html#/login');
-        browser.sleep(500);
-        browser.takeScreenshot().then(function (png) {
-            writeScreenShot(png, 'test/e2e/screenshots/login_to_app_' + browser.browserName);
-        });
-        element(by.id('login')).sendKeys('bblier');
-        browser.sleep(500);
-        element(by.id('password')).sendKeys('maarch');
-        browser.sleep(500);
-        element(by.id('submit')).click();
-        browser.sleep(100);
-        browser.takeScreenshot().then(function (png) {
-            writeScreenShot(png, 'test/e2e/screenshots/submitLogin_' + browser.browserName);
-        });
-    });
-
     it('index a document whitout file', function () {
-        browser.sleep(4000);
+        browser.sleep(2000);
         expect(browser.getCurrentUrl()).toEqual(browser.baseUrl + "/dist/index.html#/home");
         browser.takeScreenshot().then(function (png) {
             writeScreenShot(png, 'test/e2e/screenshots/home_' + browser.browserName);
diff --git a/test/e2e/login-spec.js b/test/e2e/login-spec.js
index 964ed5918083500c5e4f21b6ba0af1012c78c9eb..e62d1adc159f483726ae06731f244408dfb5ebcd 100644
--- a/test/e2e/login-spec.js
+++ b/test/e2e/login-spec.js
@@ -1,29 +1,57 @@
-describe('angular homepage todo list', function() {
-    it('should add a todo', function() {
-        browser.waitForAngularEnabled(false);
-        browser.get('http://127.0.0.1/maarch_trunk/apps/maarch_entreprise/index.php?display=true&page=login');
-
-        element(by.id('login')).sendKeys('bbain');
-        element(by.id('pass')).sendKeys('maarch');
-        element(by.css('[name="submit"]')).click();
-
-        // var todoList = element.all(by.repeater('todo in todoList.todos'));
-        // expect(todoList.count()).toEqual(3);
-        // expect(todoList.get(2).getText()).toEqual('write first protractor test');
-        //
-        // // You wrote your first test, cross it off the list
-        // todoList.get(2).element(by.css('input')).click();
-        // var completedAmount = element.all(by.css('.done-true'));
-        // expect(completedAmount.count()).toEqual(2);
-    });
+var fs = require('fs');
+
+function writeScreenShot(data, filename) {
+    var stream = fs.createWriteStream(filename+'.png');
+    stream.write(new Buffer.from(data, 'base64'));
+    stream.end();
+    // var stream = fs.createWriteStream(filename+'.txt');
+    // stream.write(data);
+    // stream.end();
+    // console.log(data);
+}
+
+describe('Login to app', function() {
+    // it('should add a todo', function() {
+    //     browser.waitForAngularEnabled(false);
+    //     browser.get('http://127.0.0.1/maarch_trunk/apps/maarch_entreprise/index.php?display=true&page=login');
+
+    //     element(by.id('login')).sendKeys('bbain');
+    //     element(by.id('pass')).sendKeys('maarch');
+    //     element(by.css('[name="submit"]')).click();
+
+    //     // var todoList = element.all(by.repeater('todo in todoList.todos'));
+    //     // expect(todoList.count()).toEqual(3);
+    //     // expect(todoList.get(2).getText()).toEqual('write first protractor test');
+    //     //
+    //     // // You wrote your first test, cross it off the list
+    //     // todoList.get(2).element(by.css('input')).click();
+    //     // var completedAmount = element.all(by.css('.done-true'));
+    //     // expect(completedAmount.count()).toEqual(2);
+    // });
+
+    // it('test 2', function() {
+    //     var nbHeader = element.all(by.css('[class="bg-head-content"]'));
+    //     expect(nbHeader.count()).toEqual(1);
 
-    it('test 2', function() {
-        browser.sleep(4000);
-        browser.waitForAngularEnabled(false);
-        var nbHeader = element.all(by.css('[class="bg-head-content"]'));
-        expect(nbHeader.count()).toEqual(1);
+    //     element(by.css('[routerLink="/about-us"]')).click();
+    // });
 
-        element(by.css('[routerLink="/about-us"]')).click();
+    it('login to app', function () {
+        browser.waitForAngularEnabled(true);
+        browser.get(browser.baseUrl + '/dist/index.html#/login');
+        browser.sleep(500);
+        browser.takeScreenshot().then(function (png) {
+            writeScreenShot(png, 'test/e2e/screenshots/login_to_app_' + browser.browserName);
+        });
+        element(by.id('login')).sendKeys('bblier');
+        browser.sleep(500);
+        element(by.id('password')).sendKeys('maarch');
+        browser.sleep(500);
+        element(by.id('submit')).click();
+        browser.sleep(100);
+        browser.takeScreenshot().then(function (png) {
+            writeScreenShot(png, 'test/e2e/screenshots/submitLogin_' + browser.browserName);
+        });
     });
 });