freedom-pgp-e2e
Advanced tools
Comparing version 0.6.0 to 0.6.1
@@ -10,2 +10,6 @@ // Karma configuration | ||
// to avoid DISCONNECTED messages | ||
browserDisconnectTimeout : 10000, // default 2000 | ||
browserDisconnectTolerance : 1, // default 0 | ||
browserNoActivityTimeout : 60000, // default 10000 | ||
@@ -16,3 +20,2 @@ // frameworks to use | ||
// list of files / patterns to load in the browser | ||
@@ -26,3 +29,2 @@ files: [ | ||
// list of files to exclude | ||
@@ -34,3 +36,2 @@ exclude: [ | ||
// preprocess matching files before serving them to the browser | ||
@@ -41,3 +42,2 @@ // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor | ||
// test results reporter to use | ||
@@ -48,20 +48,16 @@ // possible values: 'dots', 'progress' | ||
// web server port | ||
port: 9876, | ||
// enable / disable colors in the output (reporters and logs) | ||
colors: true, | ||
// level of logging | ||
// possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG | ||
// possible values: config.LOG_DISABLE || config.LOG_ERROR || | ||
// config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG | ||
logLevel: config.LOG_INFO, | ||
// enable / disable watching file and executing tests whenever any file changes | ||
autoWatch: false, | ||
// start these browsers | ||
@@ -71,3 +67,2 @@ // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher | ||
// Continuous Integration mode | ||
@@ -74,0 +69,0 @@ // if true, Karma captures browsers, runs the tests and exits |
{ | ||
"name": "freedom-pgp-e2e", | ||
"description": "Library to provide freedom API wrapper of end-to-end library", | ||
"version": "0.6.0", | ||
"version": "0.6.1", | ||
"contributors": [ | ||
@@ -12,4 +12,5 @@ "Aaron Gallant <ag@cs.washington.edu>" | ||
}, | ||
"license": "Apache-2.0", | ||
"devDependencies": { | ||
"e2e": "^0.0.6", | ||
"e2e": "^0.0.7", | ||
"es6-promise": "^3.0.2", | ||
@@ -25,3 +26,3 @@ "freedom": "^0.6.26", | ||
"grunt-contrib-connect": "^0.11.2", | ||
"grunt-contrib-copy": "^0.8.1", | ||
"grunt-contrib-copy": "^0.8.2", | ||
"grunt-contrib-jshint": "^0.11.3", | ||
@@ -33,12 +34,13 @@ "grunt-jasmine-chromeapp": "^1.8.0", | ||
"grunt-npm": "^0.0.2", | ||
"grunt-prompt": "^1.3.0", | ||
"grunt-prompt": "^1.3.3", | ||
"hex2words": "^1.1.3", | ||
"karma": "^0.13.11", | ||
"karma": "^0.13.15", | ||
"karma-chrome-launcher": "^0.2.1", | ||
"karma-coverage": "^0.5.2", | ||
"karma-firefox-launcher": "^0.1.6", | ||
"karma-coverage": "^0.5.3", | ||
"karma-firefox-launcher": "^0.1.7", | ||
"karma-jasmine": "^0.3.6", | ||
"karma-phantomjs-launcher": "^0.2.1", | ||
"karma-story-reporter": "^0.3.1", | ||
"karma-unicorn-reporter": "^0.1.4" | ||
"karma-unicorn-reporter": "^0.1.4", | ||
"phantomjs": "^1.9.18" | ||
}, | ||
@@ -45,0 +47,0 @@ "scripts": { |
@@ -6,54 +6,54 @@ /*globals describe, beforeEach, require, expect, it*/ | ||
// Tests both freedom API calls and internal methods | ||
jasmine.DEFAULT_TIMEOUT_INTERVAL = 30000; | ||
describe('e2eImp', function () { | ||
var publicKeyStr = | ||
'-----BEGIN PGP PUBLIC KEY BLOCK-----\r\n' + | ||
'Charset: UTF-8\r\n' + | ||
'\r\n' + | ||
'xv8AAABSBFPIW9ETCCqGSM49AwEHAgMEh9yJj8tEYplKXKKiTWphXYkJEQSbm0GH\r\n' + | ||
'hy6dQOefg7/uuDMOdI2YF0NLbK+m0sL41Ewfgk/3TqVWCNdRpwgcKs3/AAAAFjxx\r\n' + | ||
'dWFudHN3b3JkQGdtYWlsLmNvbT7C/wAAAGYEEBMIABj/AAAABYJTyFvR/wAAAAmQ\r\n' + | ||
'6bggH1uHbYkAAPefAQDgx/omfDRc7hB4DT1Eong2ytygVXMIuQJmRjnKxqM61AEA\r\n' + | ||
'g5D6nKw1Woicmg7x2qfj7wU+eLlZ5UXTNqjpe8xQ4+3O/wAAAFYEU8hb0RIIKoZI\r\n' + | ||
'zj0DAQcCAwS10YFtrIWwvvLE8r32gCEtDD7Cnefkem6Tz4fDFlrdrAUNXADxGLaq\r\n' + | ||
'AQsgmceluPWjIBY7GtMvd6z/biN8YOANAwEIB8L/AAAAZgQYEwgAGP8AAAAFglPI\r\n' + | ||
'W9H/AAAACZDpuCAfW4dtiQAAegAA/RYXPbjEOHc7iy3xFxWKWPvpnPc5LwX/6DDt\r\n' + | ||
'woPMCTLeAQCpjnRiMaIK7tjslDfXd4BtaY6K90JHuRPCQUJ7Uw+fRA==\r\n' + | ||
'=3Iv4\r\n' + | ||
'-----END PGP PUBLIC KEY BLOCK-----\r\n'; | ||
'-----BEGIN PGP PUBLIC KEY BLOCK-----\r\n' + | ||
'Charset: UTF-8\r\n' + | ||
'\r\n' + | ||
'xv8AAABSBFPIW9ETCCqGSM49AwEHAgMEh9yJj8tEYplKXKKiTWphXYkJEQSbm0GH\r\n' + | ||
'hy6dQOefg7/uuDMOdI2YF0NLbK+m0sL41Ewfgk/3TqVWCNdRpwgcKs3/AAAAFjxx\r\n' + | ||
'dWFudHN3b3JkQGdtYWlsLmNvbT7C/wAAAGYEEBMIABj/AAAABYJTyFvR/wAAAAmQ\r\n' + | ||
'6bggH1uHbYkAAPefAQDgx/omfDRc7hB4DT1Eong2ytygVXMIuQJmRjnKxqM61AEA\r\n' + | ||
'g5D6nKw1Woicmg7x2qfj7wU+eLlZ5UXTNqjpe8xQ4+3O/wAAAFYEU8hb0RIIKoZI\r\n' + | ||
'zj0DAQcCAwS10YFtrIWwvvLE8r32gCEtDD7Cnefkem6Tz4fDFlrdrAUNXADxGLaq\r\n' + | ||
'AQsgmceluPWjIBY7GtMvd6z/biN8YOANAwEIB8L/AAAAZgQYEwgAGP8AAAAFglPI\r\n' + | ||
'W9H/AAAACZDpuCAfW4dtiQAAegAA/RYXPbjEOHc7iy3xFxWKWPvpnPc5LwX/6DDt\r\n' + | ||
'woPMCTLeAQCpjnRiMaIK7tjslDfXd4BtaY6K90JHuRPCQUJ7Uw+fRA==\r\n' + | ||
'=3Iv4\r\n' + | ||
'-----END PGP PUBLIC KEY BLOCK-----\r\n'; | ||
var keyFingerprint = 'B734 A06E 3413 DD98 6774 3FB3 E9B8 201F 5B87 6D89'; | ||
var keyWords = ["seabird", "confidence", "ragtime", "headwaters", | ||
"choking", "barbecue", "swelter", "narrative", "freedom", | ||
"hydraulic", "cowbell", "pocketful", "treadmill", | ||
"provincial", "bison", "businessman", "erase", "liberty", | ||
"goggles", "matchmaker"]; | ||
"choking", "barbecue", "swelter", "narrative", | ||
"freedom", "hydraulic", "cowbell", "pocketful", | ||
"treadmill", "provincial", "bison", "businessman", | ||
"erase", "liberty", "goggles", "matchmaker"]; | ||
var privateKeyStr = | ||
'-----BEGIN PGP PRIVATE KEY BLOCK-----\r\n' + | ||
'Charset: UTF-8\r\n' + | ||
'Version: End-To-End v0.3.1338\r\n' + | ||
'\r\n' + | ||
'xf8AAAB3BFPIW9ETCCqGSM49AwEHAgMEh9yJj8tEYplKXKKiTWphXYkJEQSbm0GH\r\n' + | ||
'hy6dQOefg7/uuDMOdI2YF0NLbK+m0sL41Ewfgk/3TqVWCNdRpwgcKgABAIaxz+cn\r\n' + | ||
'aR1CNIhNGoo7m0T8RycWCslolvmV6JnSFzhYDn3N/wAAABY8cXVhbnRzd29yZEBn\r\n' + | ||
'bWFpbC5jb20+wv8AAABmBBATCAAY/wAAAAWCU8hb0f8AAAAJkOm4IB9bh22JAAD3\r\n' + | ||
'nwEA4Mf6Jnw0XO4QeA09RKJ4NsrcoFVzCLkCZkY5ysajOtQBAIOQ+pysNVqInJoO\r\n' + | ||
'8dqn4+8FPni5WeVF0zao6XvMUOPtx/8AAAB7BFPIW9ESCCqGSM49AwEHAgMEtdGB\r\n' + | ||
'bayFsL7yxPK99oAhLQw+wp3n5Hpuk8+HwxZa3awFDVwA8Ri2qgELIJnHpbj1oyAW\r\n' + | ||
'OxrTL3es/24jfGDgDQMBCAcAAP40eoOaXxwE/EIXZOddFf+423N12TuuQfqPREhx\r\n' + | ||
'KOMOAg94wv8AAABmBBgTCAAY/wAAAAWCU8hb0f8AAAAJkOm4IB9bh22JAAB6AAD/\r\n' + | ||
'R8thL3J2WQsIviAWAZFaip8WCzom60sXCfb3eVC3Eg4BAMR+IehbobVWr3AEdNIj\r\n' + | ||
'MjSM+cgdhFBqQqQyxFOaX3kRxv8AAABSBFPIW9ETCCqGSM49AwEHAgMEh9yJj8tE\r\n' + | ||
'YplKXKKiTWphXYkJEQSbm0GHhy6dQOefg7/uuDMOdI2YF0NLbK+m0sL41Ewfgk/3\r\n' + | ||
'TqVWCNdRpwgcKs3/AAAAFjxxdWFudHN3b3JkQGdtYWlsLmNvbT7C/wAAAGYEEBMI\r\n' + | ||
'ABj/AAAABYJTyFvR/wAAAAmQ6bggH1uHbYkAAPefAQDgx/omfDRc7hB4DT1Eong2\r\n' + | ||
'ytygVXMIuQJmRjnKxqM61AEAg5D6nKw1Woicmg7x2qfj7wU+eLlZ5UXTNqjpe8xQ\r\n' + | ||
'4+3O/wAAAFYEU8hb0RIIKoZIzj0DAQcCAwS10YFtrIWwvvLE8r32gCEtDD7Cnefk\r\n' + | ||
'em6Tz4fDFlrdrAUNXADxGLaqAQsgmceluPWjIBY7GtMvd6z/biN8YOANAwEIB8L/\r\n' + | ||
'AAAAZgQYEwgAGP8AAAAFglPIW9H/AAAACZDpuCAfW4dtiQAAegAA/RYXPbjEOHc7\r\n' + | ||
'iy3xFxWKWPvpnPc5LwX/6DDtwoPMCTLeAQCpjnRiMaIK7tjslDfXd4BtaY6K90JH\r\n' + | ||
'uRPCQUJ7Uw+fRA==\r\n' + | ||
'=H/6h\r\n' + | ||
'-----END PGP PRIVATE KEY BLOCK-----\r\n'; | ||
'-----BEGIN PGP PRIVATE KEY BLOCK-----\r\n' + | ||
'Charset: UTF-8\r\n' + | ||
'Version: End-To-End v0.3.1338\r\n' + | ||
'\r\n' + | ||
'xf8AAAB3BFPIW9ETCCqGSM49AwEHAgMEh9yJj8tEYplKXKKiTWphXYkJEQSbm0GH\r\n' + | ||
'hy6dQOefg7/uuDMOdI2YF0NLbK+m0sL41Ewfgk/3TqVWCNdRpwgcKgABAIaxz+cn\r\n' + | ||
'aR1CNIhNGoo7m0T8RycWCslolvmV6JnSFzhYDn3N/wAAABY8cXVhbnRzd29yZEBn\r\n' + | ||
'bWFpbC5jb20+wv8AAABmBBATCAAY/wAAAAWCU8hb0f8AAAAJkOm4IB9bh22JAAD3\r\n' + | ||
'nwEA4Mf6Jnw0XO4QeA09RKJ4NsrcoFVzCLkCZkY5ysajOtQBAIOQ+pysNVqInJoO\r\n' + | ||
'8dqn4+8FPni5WeVF0zao6XvMUOPtx/8AAAB7BFPIW9ESCCqGSM49AwEHAgMEtdGB\r\n' + | ||
'bayFsL7yxPK99oAhLQw+wp3n5Hpuk8+HwxZa3awFDVwA8Ri2qgELIJnHpbj1oyAW\r\n' + | ||
'OxrTL3es/24jfGDgDQMBCAcAAP40eoOaXxwE/EIXZOddFf+423N12TuuQfqPREhx\r\n' + | ||
'KOMOAg94wv8AAABmBBgTCAAY/wAAAAWCU8hb0f8AAAAJkOm4IB9bh22JAAB6AAD/\r\n' + | ||
'R8thL3J2WQsIviAWAZFaip8WCzom60sXCfb3eVC3Eg4BAMR+IehbobVWr3AEdNIj\r\n' + | ||
'MjSM+cgdhFBqQqQyxFOaX3kRxv8AAABSBFPIW9ETCCqGSM49AwEHAgMEh9yJj8tE\r\n' + | ||
'YplKXKKiTWphXYkJEQSbm0GHhy6dQOefg7/uuDMOdI2YF0NLbK+m0sL41Ewfgk/3\r\n' + | ||
'TqVWCNdRpwgcKs3/AAAAFjxxdWFudHN3b3JkQGdtYWlsLmNvbT7C/wAAAGYEEBMI\r\n' + | ||
'ABj/AAAABYJTyFvR/wAAAAmQ6bggH1uHbYkAAPefAQDgx/omfDRc7hB4DT1Eong2\r\n' + | ||
'ytygVXMIuQJmRjnKxqM61AEAg5D6nKw1Woicmg7x2qfj7wU+eLlZ5UXTNqjpe8xQ\r\n' + | ||
'4+3O/wAAAFYEU8hb0RIIKoZIzj0DAQcCAwS10YFtrIWwvvLE8r32gCEtDD7Cnefk\r\n' + | ||
'em6Tz4fDFlrdrAUNXADxGLaqAQsgmceluPWjIBY7GtMvd6z/biN8YOANAwEIB8L/\r\n' + | ||
'AAAAZgQYEwgAGP8AAAAFglPIW9H/AAAACZDpuCAfW4dtiQAAegAA/RYXPbjEOHc7\r\n' + | ||
'iy3xFxWKWPvpnPc5LwX/6DDtwoPMCTLeAQCpjnRiMaIK7tjslDfXd4BtaY6K90JH\r\n' + | ||
'uRPCQUJ7Uw+fRA==\r\n' + | ||
'=H/6h\r\n' + | ||
'-----END PGP PRIVATE KEY BLOCK-----\r\n'; | ||
@@ -60,0 +60,0 @@ var e2eImp; |
@@ -22,6 +22,6 @@ /*globals describe, beforeEach, require, expect, it*/ | ||
var keyWords = ["seabird", "confidence", "ragtime", "headwaters", | ||
"choking", "barbecue", "swelter", "narrative", "freedom", | ||
"hydraulic", "cowbell", "pocketful", "treadmill", | ||
"provincial", "bison", "businessman", "erase", "liberty", | ||
"goggles", "matchmaker"]; | ||
"choking", "barbecue", "swelter", "narrative", | ||
"freedom", "hydraulic", "cowbell", "pocketful", | ||
"treadmill", "provincial", "bison", "businessman", | ||
"erase", "liberty", "goggles", "matchmaker"]; | ||
@@ -56,3 +56,3 @@ var privateKeyStr = | ||
jasmine.DEFAULT_TIMEOUT_INTERVAL = 20000; | ||
jasmine.DEFAULT_TIMEOUT_INTERVAL = 30000; | ||
@@ -59,0 +59,0 @@ describe('PGP api integration', function() { |
@@ -23,6 +23,6 @@ /*globals freedom*/ | ||
var keyWords = ["seabird", "confidence", "ragtime", "headwaters", | ||
"choking", "barbecue", "swelter", "narrative", "freedom", | ||
"hydraulic", "cowbell", "pocketful", "treadmill", | ||
"provincial", "bison", "businessman", "erase", "liberty", | ||
"goggles", "matchmaker"]; | ||
"choking", "barbecue", "swelter", "narrative", | ||
"freedom", "hydraulic", "cowbell", "pocketful", | ||
"treadmill", "provincial", "bison", "businessman", | ||
"erase", "liberty", "goggles", "matchmaker"]; | ||
@@ -29,0 +29,0 @@ var privateKeyStr = |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
2277189
17090
29