added tests for invalid URL entries
+ URL that returns a 404 + URL where the domain does not resolve with DNS + URL that is not properly formattedpull/22/head
parent
b08693e866
commit
72f3e03edd
|
|
@ -26,3 +26,27 @@ Feature: Submit
|
||||||
And I click the "Submit" button
|
And I click the "Submit" button
|
||||||
Then I should be on "/create" page
|
Then I should be on "/create" page
|
||||||
And I should see the message "Link exists"
|
And I should see the message "Link exists"
|
||||||
|
|
||||||
|
@db-test
|
||||||
|
Scenario: Submitting the form with a URL that is 404
|
||||||
|
Given I visit the "/" page
|
||||||
|
When I type "http://google.com/example" in the "url" field
|
||||||
|
And I click the "Submit" button
|
||||||
|
Then I should be on "/" page
|
||||||
|
And I should see the message "URL not found"
|
||||||
|
|
||||||
|
@db-test
|
||||||
|
Scenario: Submitting the form with a URL that does not resolve
|
||||||
|
Given I visit the "/" page
|
||||||
|
When I type "http://bad.tld" in the "url" field
|
||||||
|
And I click the "Submit" button
|
||||||
|
Then I should be on "/" page
|
||||||
|
And I should see the message "URL does not resolve"
|
||||||
|
|
||||||
|
@db-test
|
||||||
|
Scenario: Submitting the form with an invalid URL
|
||||||
|
Given I visit the "/" page
|
||||||
|
When I type "not-an-url" in the "url" field
|
||||||
|
And I click the "Submit" button
|
||||||
|
Then I should be on "/" page
|
||||||
|
And I should see the message "Invalid URL"
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue