From f34407fc432cd3b342bbb518d7c152ed0c295228 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rodrigo=20Ram=C3=ADrez=20Norambuena?=
Date: Tue, 18 Apr 2017 23:44:50 -0300
Subject: [PATCH 1/2] Add 404 test HTTP code for vendors
---
CHANGELOG.md | 2 +-
tests/e2e/vendor_spec.js | 9 +++++++++
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6d8b7aec..c2490fde 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,7 +12,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
- Add in option to wrap long calendar events to multiple lines using `wrapEvents` configuration option.
- Add test e2e `show title newsfeed` for newsfeed module.
- Add task to check configuration file.
-- Add test check URLs of vendors.
+- Add test check URLs of vendors 200 and 404 HTTP CODE.
- Add test default modules present modules/default/defaultmodules.js.
### Updated
diff --git a/tests/e2e/vendor_spec.js b/tests/e2e/vendor_spec.js
index 39abf906..d9cef31e 100644
--- a/tests/e2e/vendor_spec.js
+++ b/tests/e2e/vendor_spec.js
@@ -32,5 +32,14 @@ describe("Vendors", function () {
});
});
});
+
+ Object.keys(vendors).forEach(vendor => {
+ it(`should return 404 HTTP code for vendor https://localhost/"${vendor}"`, function() {
+ urlVendor = "http://localhost:8080/" + vendors[vendor];
+ request.get(urlVendor, function (err, res, body) {
+ expect(res.statusCode).to.equal(404);
+ });
+ });
+ });
});
});
From 3a7cfe3208b5ab819019e884bc40592591774223 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Rodrigo=20Ram=C3=ADrez=20Norambuena?=
Date: Fri, 26 Jul 2019 02:21:56 -0400
Subject: [PATCH 2/2] Enable Test e2e/vendor_spec.js
---
CHANGELOG.md | 1 +
tests/e2e/vendor_spec.js | 1 -
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 96ad2bf6..2601bded 100755
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
### Updated
- Updatenotification module: Display update notification for a limited (configurable) time.
+- Enabled e2e/vendor_spec.js tests
### Fixed
- Updatenotification module: Properly handle race conditions, prevent crash.
diff --git a/tests/e2e/vendor_spec.js b/tests/e2e/vendor_spec.js
index d2fe452a..acf7d17f 100644
--- a/tests/e2e/vendor_spec.js
+++ b/tests/e2e/vendor_spec.js
@@ -9,7 +9,6 @@ const after = global.after;
describe("Vendors", function () {
- return; // Test still getting failed in Travis
helpers.setupTimeout(this);