Re: [Rails] [Testing] Selenium webdriver + Minitest + SQLite3

2018-09-05 Thread João Bordalo
Thank you for your attempts. I noticed that i was trying to read DB on my selenium script while server was trying tu write on the same DB. Removed those lines and it is working fine. Em terça-feira, 4 de setembro de 2018 18:22:01 UTC+1, Hassan Schroeder escreveu: > > On Tue, Sep 4, 2018 at 10:05

Re: [Rails] [Testing] Selenium webdriver + Minitest + SQLite3

2018-09-04 Thread Hassan Schroeder
On Tue, Sep 4, 2018 at 10:05 AM, João Bordalo wrote: > Is there a stack trace you can post? > No, it is the server that raises the error, not the selenium script ? Where are you seeing the error? If it's server-generated then I'd expect *something* in the logs, hopefully including a stacktrace.

Re: [Rails] [Testing] Selenium webdriver + Minitest + SQLite3

2018-09-04 Thread João Bordalo
You've confirmed this succeeds when you perform this same operation manually? I would wonder if Selenium is somehow generating two click events, but that's a WAG. I have tried it manually and It works as it is supposed to ( the form is submitted currently to database). Is there a stack trace y

Re: [Rails] [Testing] Selenium webdriver + Minitest + SQLite3

2018-09-04 Thread Hassan Schroeder
On Tue, Sep 4, 2018 at 8:38 AM, João Bordalo wrote: > Problem: When the selenium 'clicks' on the submit button, the server raises > the following error related to Sqlite: > > SQLite3::BusyException: database is locked: commit transaction You've confirmed this succeeds when you perform this same

[Rails] [Testing] Selenium webdriver + Minitest + SQLite3

2018-09-04 Thread João Bordalo
Hi there, I have a rails application (version 3.2.22). And now I'm creating functional tests through browser using Selenium Webdriver(for browser interaction) and Minitest (to validate). Before running my test script (that fills a form and submits), I launch the rails server in order to seleni