2
0
mirror of https://github.com/cderche/greenlock-storage-s3 synced 2025-02-22 14:18:05 +00:00
gl-store-s3.js/test.js

28 lines
742 B
JavaScript
Raw Normal View History

2019-05-09 00:01:23 +01:00
console.log("Testing the challenge.");
2019-05-08 14:05:05 +01:00
2019-05-09 00:01:23 +01:00
require("dotenv").config();
2019-05-08 14:05:05 +01:00
let accessKeyId = process.env.AWS_ACCESS_KEY_ID
2019-05-09 00:01:23 +01:00
, secretAccessKey = process.env.AWS_SECRET_ACCESS_KEY
, regionName = process.env.AWS_BUCKET_REGION
2019-05-09 00:12:15 +01:00
, bucketName = process.env.AWS_BUCKET_NAME;
2019-05-08 14:05:05 +01:00
2019-05-09 00:01:23 +01:00
let tester = require("greenlock-store-test");
2019-05-08 14:05:05 +01:00
2019-05-09 00:01:23 +01:00
let store = require("./index").create({
2019-05-09 00:12:15 +01:00
accessKeyId
, secretAccessKey
, regionName
, bucketName
2019-05-09 00:01:23 +01:00
, configDir: "acme/"
, accountsDir: "accounts/"
2019-05-08 14:15:46 +01:00
, debug: true
2019-05-08 14:05:05 +01:00
});
// All of these tests can pass locally, standalone without any ACME integration.
tester.test(store).then(() => {
2019-05-08 14:15:46 +01:00
console.info("Test completed successfully.");
2019-05-08 14:05:05 +01:00
}).catch((err) => {
console.error(err.message);
throw err;
});