data-transfer-project icon indicating copy to clipboard operation
data-transfer-project copied to clipboard

Integration tests

Open rtannenbaum opened this issue 8 years ago • 5 comments

rtannenbaum avatar Jan 11 '18 19:01 rtannenbaum

With the influx of new collaborators, I think it's important to get this implemented so we don't break our demo image.

Now that we have the awesome new demo server/image, I think it would be good to use it for our integration tests, and run some requests against it.

One option would be to use something like Selenium to execute the OAuth flow in a browser. We'd probably have to (securely) store creds or cookies to log a test user into a browser session for an export and import service.

rtannenbaum avatar Jul 24 '18 14:07 rtannenbaum

@rtannenbaum you might already know but in case you missed https://www.testcontainers.org can be good candidate for integration test runner.

joelhandwell avatar Jul 24 '18 15:07 joelhandwell

I would suggest using Puppeteer + Jest.

Kradirhamik avatar Jul 30 '19 18:07 Kradirhamik

Hi,

My colleague Ana Rita and I are students at masters in software engineering at FEUP (https://paginas.fe.up.pt/~estudar/mesw/). As part of evaluating one of the curriculum units, we need to choose an open-source project and fix an issue. We would like to know if we could help with this issue?

FranciscoBastos avatar Mar 26 '22 11:03 FranciscoBastos

I'm also looking for a Good First Issue, if this issue is active I'm in

XxBrezxX avatar Jul 03 '23 18:07 XxBrezxX