Closed allanwalpy closed 5 years ago
platform dependable database
;Briefly: use real database in windows only test;
vulmy/server.test
to "issue" databases;vulmy/server
for environment vars and for args);vulmy/server
example script);tests downgrade
downgrade tests - lower their quantity;
test downgrade on environment windows
downgrade test only for windows appveyor
using environment variables;
my notebook (ubuntu) ~4 minutes; travis linux (ubuntu) ~4 minutes; travis windows > 1 hour; appveyor windows > 1 hour;
vulmy/server
doesn't have such dramatic difference between platforms tests, but it doesn't uses EF Core In Memory Database;suggestion: using EF Core In Memory Database and for each test have ~35 actions (33-34 add request to populate database and 1 testing request) may be the cause: