{"action":"opened","issue":{"url":"https://api.github.com/repos/SeleniumHQ/selenium-ide/issues/448","repository_url":"https://api.github.com/repos/SeleniumHQ/selenium-ide","labels_url":"https://api.github.com/repos/SeleniumHQ/selenium-ide/issues/448/labels{/name}","comments_url":"https://api.github.com/repos/SeleniumHQ/selenium-ide/issues/448/comments","events_url":"https://api.github.com/repos/SeleniumHQ/selenium-ide/issues/448/events","html_url":"https://github.com/SeleniumHQ/selenium-ide/issues/448","id":368845257,"node_id":"MDU6SXNzdWUzNjg4NDUyNTc=","number":448,"title":"legacy imports / testcase without .html extension can no longer be loaded","user":{"login":"alexisdal","id":5380181,"node_id":"MDQ6VXNlcjUzODAxODE=","avatar_url":"https://avatars3.githubusercontent.com/u/5380181?v=4","gravatar_id":"","url":"https://api.github.com/users/alexisdal","html_url":"https://github.com/alexisdal","followers_url":"https://api.github.com/users/alexisdal/followers","following_url":"https://api.github.com/users/alexisdal/following{/other_user}","gists_url":"https://api.github.com/users/alexisdal/gists{/gist_id}","starred_url":"https://api.github.com/users/alexisdal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexisdal/subscriptions","organizations_url":"https://api.github.com/users/alexisdal/orgs","repos_url":"https://api.github.com/users/alexisdal/repos","events_url":"https://api.github.com/users/alexisdal/events{/privacy}","received_events_url":"https://api.github.com/users/alexisdal/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-10-10T20:44:28Z","updated_at":"2018-10-10T20:44:28Z","closed_at":null,"author_association":"NONE","body":"While importing legacy TestSuite, Selenium IDE does offer to import corresponding files with their correct name. \r\nBut when their extension is *NOT* html, trying to drag&drop them results in the rectangle being red without any indication whatsoever. \r\n\r\nA clear message should indicate that the testcase extension must be .html to be imported (in the past it wasn't a requirement)\r\n\r\n\r\n## To Reproduce\r\n\r\nCreate the following legacy test suite\r\n\r\n```\r\n<?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\n<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\r\n<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">\r\n<head>\r\n  <meta content=\"text/html; charset=UTF-8\" http-equiv=\"content-type\" />\r\n  <title>Test Suite</title>\r\n</head>\r\n<body>\r\n<table id=\"suiteTable\" cellpadding=\"1\" cellspacing=\"1\" border=\"1\" class=\"selenium\"><tbody>\r\n<tr><td><b>Test Suite</b></td></tr>\r\n<tr><td><a href=\"testBackupDatabase.seleniumTest\">Backup / Restore / Upload Database</a></td></tr>\r\n</tbody></table>\r\n</body>\r\n</html>\r\n\r\n```\r\n\r\n![image](https://user-images.githubusercontent.com/5380181/46764472-d13b5c80-ccdc-11e8-926b-c8f44fc1f4ab.png)\r\n\r\n\r\nobserve that selenium IDE prompts you to drag'n drop the file `testBackupDatabase.seleniumTest` (that does not end up with .html)\r\nso it looks like the import did work. \r\n\r\nHowever, while trying to drag'n drop the file, the selection window gets red, hinting that something's not right, even though the import did seem to have worked so far.\r\n\r\n## Expected behavior\r\n\r\nA clear message at test suite import time should indicate that test cases without a .html will not be loaded, and maybe offer a link towards a migration guide.\r\n\r\n## Environment\r\n\r\nOS: Windows 10\r\nSelenium IDE Version:  3.4.2\r\nBrowser: Chrome    \r\nBrowser Version: 69.0.3497.100 (64 bits)\r\n(reproduced in firefox 56.0 (32 bits))"}}
{"actor":{"display_login":"alexisdal"}}