Commit Graph

265 Commits

Author SHA1 Message Date
Girish Ramakrishnan
11858d3b10 test if we can send mail as alias 2016-06-24 18:12:08 -05:00
Girish Ramakrishnan
b10f19f2ca set alias early 2016-06-24 17:35:26 -05:00
Girish Ramakrishnan
17c5cfc44f do not escape the regexp qualifiers 2016-06-24 12:54:03 -05:00
Girish Ramakrishnan
86152e3f99 escape the email 2016-06-24 12:38:26 -05:00
Girish Ramakrishnan
baa1dd5963 fix subject 2016-06-24 12:02:31 -05:00
Girish Ramakrishnan
c9a6fb1a2a remove nested describe, does not work as I thought 2016-06-24 10:52:38 -05:00
Girish Ramakrishnan
1898fe20fb add alias tests 2016-06-24 10:39:34 -05:00
Girish Ramakrishnan
69fc2408b4 send mail from one user to another 2016-06-24 00:29:34 -05:00
Girish Ramakrishnan
780dffecaa test user can send email 2016-06-24 00:03:26 -05:00
Girish Ramakrishnan
a5f48e3575 leave note 2016-06-23 23:52:18 -05:00
Girish Ramakrishnan
85978393dd remove unused require 2016-06-23 22:56:59 -05:00
Girish Ramakrishnan
b66ad2882a rewrite checkMail to use imapProbe 2016-06-23 22:06:36 -05:00
Girish Ramakrishnan
150b65ae64 check mail using imap probe 2016-06-23 21:57:14 -05:00
Girish Ramakrishnan
0412ca1f43 test if invite mail gets sent to new user 2016-06-23 21:36:52 -05:00
Girish Ramakrishnan
359fcae054 fix regexp 2016-06-23 15:55:28 -05:00
Girish Ramakrishnan
6ae83ac3fe check mail is sent when cloudron is ready 2016-06-23 14:45:31 -05:00
Girish Ramakrishnan
98e5fcda2d sprinkle a few checkForUpdates 2016-06-18 13:51:31 -05:00
Girish Ramakrishnan
a85ae4873f wait for more time for upgrades 2016-06-18 13:33:03 -05:00
Girish Ramakrishnan
81ab1a0961 proper use of assert 2016-06-14 09:43:26 -07:00
Girish Ramakrishnan
3e51cc8d32 test app restore 2016-06-13 23:40:27 -07:00
Girish Ramakrishnan
ccb2f48523 install with appStoreId for auto update to work 2016-06-10 15:45:35 -07:00
Girish Ramakrishnan
c3c5eafefd wait a bit for timezone value 2016-06-10 15:40:15 -07:00
Girish Ramakrishnan
48384f3e67 disable 0.15.0 hacks now that it is released 2016-06-08 13:11:07 -07:00
Girish Ramakrishnan
2f5ed610a5 install with version id (otherwise 0.15.0 installs latest with appStoreId set) 2016-06-07 22:52:59 -07:00
Girish Ramakrishnan
64fd830db1 add the check for updates hook 2016-06-07 20:31:02 -07:00
Girish Ramakrishnan
869795a70e pre 0.15.0 needs manifest 2016-06-07 18:55:59 -07:00
Girish Ramakrishnan
ab9a685912 install from store to get app auto update 2016-06-07 18:21:54 -07:00
Girish Ramakrishnan
967d349c6a test app auto update 2016-06-07 16:50:41 -07:00
Girish Ramakrishnan
da5045537a test install and update with id@version format 2016-06-07 16:06:30 -07:00
Girish Ramakrishnan
eac6c8deab rename test to autoupdate 2016-06-07 15:15:24 -07:00
Girish Ramakrishnan
0bb9894401 wait for more time 2016-06-07 15:14:26 -07:00
Girish Ramakrishnan
bfa96aa275 leave a comment 2016-06-07 15:11:41 -07:00
Girish Ramakrishnan
2d4dd7b55e test box autoupdate 2016-06-07 14:35:30 -07:00
Girish Ramakrishnan
4291c8db5c relogin for 0.15.0 2016-06-07 12:27:06 -07:00
Girish Ramakrishnan
920eed30f7 new york after all 2016-05-30 12:45:47 -07:00
Girish Ramakrishnan
45a16061d0 not sure how this ever worked 2016-05-30 09:48:31 -07:00
Girish Ramakrishnan
4e543eb439 sieve script across updates 2016-05-18 19:35:22 -07:00
Girish Ramakrishnan
83986baf1f check sieve script 2016-05-18 19:34:12 -07:00
Girish Ramakrishnan
df9f5f2e2e check mail in update and backup tests 2016-05-18 18:48:15 -07:00
Girish Ramakrishnan
a2b9e4f66a add test to check user mail 2016-05-18 18:14:40 -07:00
Girish Ramakrishnan
1933bc79b9 check mx records 2016-05-17 23:31:59 -07:00
Girish Ramakrishnan
0eee944fb2 send port bindings in configure 2016-05-05 16:53:39 -07:00
Girish Ramakrishnan
8b7eeafcd7 check export port in many places 2016-05-05 16:15:27 -07:00
Girish Ramakrishnan
4edb056e88 typo 2016-05-05 15:55:38 -07:00
Girish Ramakrishnan
c854bf1989 check port expose 2016-05-05 15:14:46 -07:00
Girish Ramakrishnan
4d94a95565 send accessRestriction as null 2016-05-05 15:02:33 -07:00
Girish Ramakrishnan
0d5a2fbf16 typo 2016-05-03 12:33:28 -07:00
Girish Ramakrishnan
4e4054c83f check tz 2016-05-03 12:23:34 -07:00
Girish Ramakrishnan
4a87988bf2 delete cname record 2016-04-30 09:48:52 -07:00
Girish Ramakrishnan
1eae27126f typo 2016-04-26 12:27:06 -07:00
Girish Ramakrishnan
fc32a345fa typo 2016-04-26 11:27:46 -07:00
Girish Ramakrishnan
b7a6300658 fix checkAddons usage 2016-04-26 10:34:26 -07:00
Girish Ramakrishnan
d78ea63427 check addons at the alt location 2016-04-26 10:11:31 -07:00
Girish Ramakrishnan
968432eaa7 use domain name in populateAddons and checkAddons (for alt domain) 2016-04-26 10:11:03 -07:00
Girish Ramakrishnan
21ec8797cc Add test for alt-domain 2016-04-26 10:07:47 -07:00
Girish Ramakrishnan
bee818e13a use cloudron.populateAddons 2016-04-26 09:46:24 -07:00
Girish Ramakrishnan
d0988a390d another typo 2016-04-20 16:24:46 -07:00
Girish Ramakrishnan
ca1434512e define sleep 2016-04-20 15:50:32 -07:00
Girish Ramakrishnan
dd74d60e0e no more preinstalled apps 2016-04-20 15:32:57 -07:00
Girish Ramakrishnan
e00b39dac7 test app bundle 2016-04-20 15:21:31 -07:00
Girish Ramakrishnan
f3eeec7944 no more preinstalled app on staging 2016-04-20 15:06:59 -07:00
Girish Ramakrishnan
29e108c0b4 not sure how it passed so far 2016-04-20 00:01:16 -07:00
Girish Ramakrishnan
4caa1d01fe none of these are executable 2016-04-15 21:35:10 -07:00
Girish Ramakrishnan
083a99025e fix the haste version 2016-04-15 20:58:07 -07:00
Girish Ramakrishnan
8a0ebb0b41 typo 2016-04-15 20:35:35 -07:00
Girish Ramakrishnan
c560284681 Add test to update an app 2016-04-15 19:28:33 -07:00
Girish Ramakrishnan
37ff12b8c2 there is one preinstalled app haste 2016-04-06 11:26:46 -07:00
Girish Ramakrishnan
c05d6eb7b4 check disk graphs 2016-04-05 18:43:30 -07:00
Girish Ramakrishnan
e168952f63 check app graphs 2016-04-05 18:33:11 -07:00
Girish Ramakrishnan
e609ae88d4 filename is now id 2016-04-04 17:02:21 -07:00
Girish Ramakrishnan
dc2f70a519 set timeout to 0 2016-04-01 22:37:48 -07:00
Girish Ramakrishnan
bf1dbfe84b Test ams3 updates 2016-04-01 21:43:51 -07:00
Girish Ramakrishnan
0738319bdb more log 2016-04-01 21:37:26 -07:00
Girish Ramakrishnan
7935e79b07 rerelease in before/after scripts 2016-04-01 21:11:58 -07:00
Girish Ramakrishnan
ed62ae7bf3 arbitrarily run two tests in a different region 2016-03-31 17:40:03 -07:00
girish@cloudron.io
66562f32f8 restoreKey is now filename 2016-03-09 14:26:07 -08:00
Johannes Zellner
e27211b73e remove girish's email 2016-02-21 14:06:07 +01:00
girish@cloudron.io
c1c2cdc434 check for 2xx response 2016-01-27 09:21:41 -08:00
girish@cloudron.io
fc72d088b9 throw errors 2016-01-26 18:35:41 -08:00
girish@cloudron.io
228d9365a7 bump haste version 2016-01-26 13:15:05 -08:00
Johannes Zellner
261b1ec561 Ensure we set a strong password 2016-01-20 20:51:54 +01:00
Johannes Zellner
1bbf7bc396 Run e2e tests on 1gb droplets, the 512mb ones are underpowered by now 2016-01-19 11:29:01 +01:00
Johannes Zellner
42f4dbe7e1 Use the correct set*Credentials() 2015-12-18 17:34:56 +01:00
Girish Ramakrishnan
3ff8de052c fix typo 2015-12-18 08:31:22 -08:00
Girish Ramakrishnan
986bd41aad dmarc is not setup for custom domains 2015-12-18 08:19:44 -08:00
Girish Ramakrishnan
9fff6176a2 fix test description 2015-12-17 21:25:20 -08:00
Girish Ramakrishnan
1d33abf989 wait for app after restore 2015-12-17 21:16:07 -08:00
Girish Ramakrishnan
070f99ea84 typo 2015-12-17 20:47:09 -08:00
Girish Ramakrishnan
3d49216486 make custom domain test more complete 2015-12-17 20:41:54 -08:00
Girish Ramakrishnan
a05941e155 set dns credentials 2015-12-17 18:36:31 -08:00
Girish Ramakrishnan
3ba235ce9f update route53 record of my.CUSTOM_DOMAIN 2015-12-17 14:49:06 -08:00
Girish Ramakrishnan
2187432e9d add custom domain test 2015-12-17 13:58:49 -08:00
Johannes Zellner
3ad8f97c0e Support admin login for cloudron deletion 2015-11-29 17:41:28 +01:00
Girish Ramakrishnan
958b811d20 remove unused require 2015-11-19 10:37:53 -08:00
Girish Ramakrishnan
4de4309871 Use env var BOX_VERSION in all the tests
..except the update test for now.
2015-11-19 10:28:45 -08:00
Girish Ramakrishnan
8554719d5e dnsConfig is now sent by appstore 2015-11-09 00:22:03 -08:00
Girish Ramakrishnan
d171d1d08c zoneName is not required 2015-11-04 09:52:24 -08:00
Girish Ramakrishnan
f4bb3cb968 set dns config in all tests 2015-11-03 20:43:02 -08:00
Girish Ramakrishnan
cb626b26dc set config after login 2015-10-30 21:21:17 -07:00
Girish Ramakrishnan
be29616dde set the dns config 2015-10-30 21:12:41 -07:00
Girish Ramakrishnan
2e49a799a6 check dns records after activation 2015-10-30 19:41:00 -07:00
Girish Ramakrishnan
42d56e9432 Make update test use the older version of app 2015-10-20 20:46:24 -07:00
Girish Ramakrishnan
8ed0919a8c checkAddons many times 2015-10-20 17:53:57 -07:00
Johannes Zellner
3d3a1807cb Make test backwards compatible with app install api change 2015-10-16 22:15:46 +02:00
Johannes Zellner
3dc1878e57 Reenable simpleauth check 2015-10-16 21:10:24 +02:00
Girish Ramakrishnan
658489d22b Revert "disable addons check for now"
This reverts commit ea21ffde9f.
2015-10-14 11:41:33 -07:00
Girish Ramakrishnan
ea21ffde9f disable addons check for now 2015-10-13 09:27:02 -07:00
Johannes Zellner
604d14e4a1 Fixup the superagent-sync usage 2015-10-13 17:49:53 +02:00
Girish Ramakrishnan
45a18edcb9 check simpleauth result 2015-10-13 08:31:23 -07:00
Girish Ramakrishnan
81a6ce62ed test with version 6.0.0 2015-10-12 20:55:50 -07:00
Girish Ramakrishnan
f318285bcd release repo has moved 2015-10-12 13:49:26 -07:00
Girish Ramakrishnan
b3a348cfa6 check redis 2015-10-10 14:38:54 -07:00
Girish Ramakrishnan
4fd16af3c2 check ldap and sendmail extensions 2015-10-10 12:14:49 -07:00
Girish Ramakrishnan
0b79fb6285 disable this test for now since I cannot get it to work 2015-09-29 21:55:53 -07:00
Girish Ramakrishnan
379a8bcabb better debugging 2015-09-29 21:39:11 -07:00
Girish Ramakrishnan
a3f3bf6150 use another dns server 2015-09-29 20:38:56 -07:00
Girish Ramakrishnan
2591b81540 fn.name is empty since it is anonymous 2015-09-29 20:29:09 -07:00
Girish Ramakrishnan
e0926d1f92 check A records 2015-09-29 17:32:21 -07:00
Girish Ramakrishnan
fd78e7b590 verify dns records are gone 2015-09-29 17:30:10 -07:00
Girish Ramakrishnan
3a0b4c710f update box object 2015-09-28 21:02:27 -07:00
Girish Ramakrishnan
fddc2bbd06 fix typo 2015-09-28 20:21:50 -07:00
Girish Ramakrishnan
c190d42096 crazy ol' js 2015-09-28 18:44:35 -07:00
Girish Ramakrishnan
096b30026b Add test to verify DNS records of cloudron 2015-09-28 16:58:04 -07:00
Johannes Zellner
673d50c215 Support users rest api change 2015-09-24 13:24:22 +02:00
Girish Ramakrishnan
0485323ffb strip out unreachable releases 2015-09-15 11:55:06 -07:00
Girish Ramakrishnan
92fc9fbd40 Add reboot test 2015-08-30 21:48:33 -07:00
Girish Ramakrishnan
6be392841f Add cleanup scripts 2015-07-27 16:17:37 -07:00
Girish Ramakrishnan
df80a776b1 Make backup test more robust 2015-07-27 13:16:19 -07:00
Girish Ramakrishnan
34d77440f0 use console.log instead 2015-07-27 12:46:39 -07:00
Girish Ramakrishnan
b19d5a1d66 Wait for dns to propagate on restore 2015-07-27 12:34:56 -07:00
Girish Ramakrishnan
380c32eb78 Remove spurious debugs 2015-07-27 11:39:52 -07:00
Girish Ramakrishnan
ddc64e81dc Fix detection of from and to version 2015-07-24 17:34:10 -07:00
Girish Ramakrishnan
7a577a08ae Make release/revert as before/after 2015-07-24 15:49:56 -07:00
Girish Ramakrishnan
e54fe1e34d Fix typo 2015-07-23 14:05:52 -07:00
Girish Ramakrishnan
daf71e1bb6 Read owner info from env 2015-07-23 13:46:47 -07:00
Girish Ramakrishnan
996f529cbb Change hastebin version 2015-07-17 17:53:03 -07:00
Girish Ramakrishnan
abcd3b4915 Update hastebin version 2015-06-29 00:20:38 -07:00
Johannes Zellner
47726ddfc7 Remove unused require()s 2015-06-22 09:14:44 +02:00
Johannes Zellner
c78511317f Add test step to setup billing for test user 2015-06-22 09:12:17 +02:00
Johannes Zellner
b023630be6 Add missing require for common.js 2015-06-22 08:57:13 +02:00
Girish Ramakrishnan
4e1708d20b Fix typo 2015-06-20 11:48:41 -07:00
Girish Ramakrishnan
413a9dbcf1 name -> domain 2015-06-19 13:13:06 -07:00
Girish Ramakrishnan
015c711bd0 add require for sleep 2015-06-18 08:27:02 -07:00
Girish Ramakrishnan
030846a6b5 Test localstorage as well 2015-06-16 19:28:16 -07:00
Girish Ramakrishnan
f802e45dee Add missing / 2015-06-16 14:27:34 -07:00
Girish Ramakrishnan
756c2c255f Fix typo 2015-06-16 14:16:37 -07:00
Girish Ramakrishnan
3e0d957ade rename test 2015-06-16 14:12:07 -07:00
Girish Ramakrishnan
a4297b722e Test update to v+1 2015-06-16 14:07:43 -07:00
Girish Ramakrishnan
879bc3c37f test backup 2015-06-16 13:47:53 -07:00
Girish Ramakrishnan
3107d8642c Add descriptions for what teach test does 2015-06-16 10:40:50 -07:00