build: 1754 (demo)
system: W7 x64, working on a local drive (no filenames longer than 80 chars)
occurrence 1:
- start fresh instance of Mach4
- click "Open G code file"
- enter non-existant filename into "File name" input box (e.g. testme)
result:
- error box "Load error" containing A general failure occurred while loading testme.tap.
- file testme.tap is actually created in file system
expected result:
- file is created and, if successfully, loaded into system
occurrence 2:
- repeat scenario 1 with different file names so that a few new files are created
result:
- program silently crashes back to desktop after next click on "Open G code file"
occurrence 3:
- start fresh instance of Mach4
- click "Open G code file"
- navigate to directory containing valid G code files (e.g. GcodeFiles subdirectory)
- enter the name of valid G code filename including its extension, e.g. ArcTest.tap
result:
- program reports a "General failure loading" error
expected result:
- file gets loaded if user enters a valid filename including a valid (known) extension
- furthermore, Mach4 could try loading the file by the name entered by the user, then try to attach one of the file extensions