Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate s3auth-rest integration tests to CasperJS #200

Closed
carlosmiranda opened this issue Aug 13, 2014 · 20 comments
Closed

Migrate s3auth-rest integration tests to CasperJS #200

carlosmiranda opened this issue Aug 13, 2014 · 20 comments

Comments

@carlosmiranda
Copy link
Collaborator

carlosmiranda commented Aug 13, 2014

We're currently using the rexsl-maven-plugin package in order to perform integration testing on s3auth-rest pages. However, it's been made obsolete after version 1.0 of ReXSL.

Hence, it would be great if we can migrate to another form of automated testing, such as CasperJS. See http://www.yegor256.com/2014/06/21/casperjs-with-maven.html. I think it's better if we do it even before migrating to the latest ReXSL version (see #196).


@davvd
Copy link

davvd commented Aug 13, 2014

I'm aware of the task, give me some time to find a developer...

@davvd
Copy link

davvd commented Aug 13, 2014

thank you for the ticket reported, I topped your account for 15 mins, transaction 43243499

@davvd
Copy link

davvd commented Nov 24, 2014

@caarlos0 the task is yours, please go ahead

@caarlos0
Copy link
Contributor

@carlosmiranda does this still make sense? The issue you refer is now closed...

@carlosmiranda
Copy link
Collaborator Author

@caarlos0 I think it's still valid. The rexsl version was updated by @yegor256 but we still don't have a counterpart integration test suite. At the very least, we should test our home page is renderable. See the blog post above for an example.

@davvd
Copy link

davvd commented Dec 5, 2014

@caarlos0 you're working with this issue for 10 days already

@davvd
Copy link

davvd commented Dec 25, 2014

@caarlos0 this task is not yours any more (took too long), please stop. I'll give you something else

@davvd davvd removed the @caarlos0 label Dec 25, 2014
@davvd
Copy link

davvd commented Dec 25, 2014

@wentwog this task is yours, please help (see our key principles of work). If you have any technical questions, don't hesitate to ask right here

Task's budget is 30 mins (see this for explanation)

@davvd davvd added the @wentwog label Dec 25, 2014
@davvd
Copy link

davvd commented Jan 2, 2015

@wentwog you're holding this ticket for 8 days already. If it's not finished (and closed) in the next 40 hours, it will be re-assigned to someone else, see No Obligations principle... -5 added to your rating, at the moment it is: +25

@wentwog
Copy link
Contributor

wentwog commented Jan 3, 2015

@davvd I understand. Sorry. Better give this task to someone else since I feel I won't be able to meet the deadline.

@davvd
Copy link

davvd commented Jan 5, 2015

@davvd I understand. Sorry. Better give this task to someone else since I feel I won't be able to meet the deadline.

@wentwog got it, someone else will be assigned soon

@davvd davvd removed the @wentwog label Jan 5, 2015
@davvd
Copy link

davvd commented Jan 5, 2015

@palyuga This task is yours, please go ahead keeping in mind this. If any questions, don't hesitate to ask right here... The budget of this issue is 30 mins, which is exactly how much will be paid when the task is done (see this for explanation)

@davvd davvd added the @palyuga label Jan 5, 2015
palyuga added a commit to palyuga/s3auth that referenced this issue Jan 7, 2015
palyuga added a commit to palyuga/s3auth that referenced this issue Jan 7, 2015
palyuga added a commit to palyuga/s3auth that referenced this issue Jan 7, 2015
palyuga added a commit to palyuga/s3auth that referenced this issue Jan 7, 2015
@palyuga
Copy link
Contributor

palyuga commented Jan 7, 2015

@carlosmiranda @davvd I've created a PR #246, Casperjs tests work, but there is an exception when a test tries to check home page:

com.amazonaws.AmazonServiceException: Status Code: 400, AWS Service: AmazonDynamoDBv2, AWS Request ID: 0Q9H7PJ91G91BPOIH3GKMAHKNNVV4KQNSO5AEMVJF66Q9ASUAAJG, AWS Error Code: UnrecognizedClientException, AWS Error Message: The security token included in the request is invalid.

I'm not sure if fixing the problem should be a part of this issue, or should I create a new puzzle or issue for that.

@palyuga
Copy link
Contributor

palyuga commented Jan 7, 2015

@carlosmiranda PR is merged, I've left todo in code saying we need to migrate old rexsl tests. Can we close this issue?

@carlosmiranda
Copy link
Collaborator Author

@palyuga Sure, thanks!

@davvd
Copy link

davvd commented Jan 8, 2015

there is a puzzle in this code 200-e1abb509, we'll resolve it later

@davvd
Copy link

davvd commented Jan 9, 2015

@palyuga Much obliged! I've added 30 mins to your account in payment "50003424". +30 added to your rating, current score is: +45

@davvd
Copy link

davvd commented Dec 21, 2016

@carlosmiranda the last puzzle 200-e1abb509/#253 originated from here solved

@0pdd
Copy link
Collaborator

0pdd commented Jul 12, 2022

@carlosmiranda the puzzle #389 is still not solved.

@0pdd
Copy link
Collaborator

0pdd commented Nov 9, 2023

@carlosmiranda the only puzzle #354 is solved here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants