Commit Graph

164 Commits

Author SHA1 Message Date
Dion Moult d0eb716738 Fix #1727. BIMTester now runs within the BlenderBIM Add-on, implement attribute checking in IDS, and fix some minor IDS bugs. 2021-09-08 20:17:16 +10:00
Dion Moult 5cf07a910e Include licenses on IfcOpenShell sub-utilities. See #1082. 2021-08-04 10:51:31 +10:00
dedicos 5cab72deaa removed get_property in attributes_psets step file (not implemented yet) (#1596)
* removed get_property in attributes_psets step file (not implemented yet)

problem with stepmatcher remains

* Fix pattern search for properties
2021-07-28 17:51:16 +10:00
Alexander Nitsch 43f8d8547d Bimtester: Fixed attributes_psets step files (#1580)
Co-authored-by: Nitsch Alexander <alexander.nitsch@scs.ch>
2021-07-25 09:57:59 +10:00
Dion Moult 41141b8fc9 Geolocation micromvd now supports checking true north 2021-04-07 16:08:02 +10:00
Dion Moult 8edced5a0c Fix bug where rotation check in geolocation micromvd broke in the last release 2021-04-07 08:03:01 +10:00
Dion Moult 228f62d218 Minor fix 2021-03-26 20:49:57 +11:00
Dion Moult bb43405299 Fix #1294 bug where BIMTester doesn't run if you have multiple drives on Windows. Thanks @rbertucat! 2021-03-21 12:07:27 +11:00
Dion Moult 04f7fc0bdb Minor fix 2021-03-20 20:02:53 +11:00
Dion Moult 4e889b75d7 BIMTester can now accept both IDS .xml as well as Gherkin .feature files and generate HTML reports 2021-02-28 14:35:21 +11:00
rbertucat 20fe48bd6a BuildingSmart IFCRail changes to BIMTester (#1309)
* Add a way to validate the IFC file in BIMTester

* Fix an issue in Report where only the first error was shown

* Fix the usage of Schema in BIMTester

* Add Aggreation steps to BIMTester
2021-02-12 09:34:10 +11:00
Dion Moult 031a0cec59 Minor fix 2021-02-05 08:30:54 +11:00
Dion Moult 96260cdb39 Minor fix 2021-02-04 12:35:34 +11:00
Dion Moult d7f526eafd Minor fix 2021-02-04 11:56:56 +11:00
Dion Moult 55b081edf7 Implement BIMTester web app mockup 2021-02-04 11:54:42 +11:00
Dion Moult 11697fbd47 You can now specify a set of custom step definitions to BIMTester. 2021-02-03 21:58:49 +11:00
Dion Moult 08d959f66d Fix #1282. Bug where unable to install add-on in older Blender versions. 2021-02-03 14:45:52 +11:00
Dion Moult 5a722a792a You can now load the active IFC file into a BIMTester audit. Rapid auditing go go go! 2021-02-02 20:45:56 +11:00
Dion Moult c3f7410f76 Fix #1266. Standardise BIMTester quotes, always translate, and refactor. 2021-02-02 16:51:12 +11:00
Dion Moult 7c1a23e5e3 BIMTester custom schema is now specified as an argument, not as a test requirement, which is where it belongs. 2021-02-02 16:11:38 +11:00
Dion Moult ac95fb1aa2 BIMTester now operates on single feature files, which heavily improves usability 2021-02-02 12:34:14 +11:00
Bernd Hahnebach 02fa8c8413 [read carefully before decide merge] !!! normalize line endings of src files (#1268)
* all source: prepare to normalize line ending

* all src: normalize line endings
2021-01-22 08:22:34 +11:00
Bernd Hahnebach 45bba127ff bimtester: steps, remove comment 2021-01-17 22:40:11 +01:00
Bernd Hahnebach b9ba138d8d bimtester: normalize line endings 2021-01-17 22:30:04 +01:00
Bernd Hahnebach 2ea04f97f9 bimtester: add git attributes to be able to normalize line endings 2021-01-17 22:30:04 +01:00
Bernd Hahnebach d15c5c7e21 bimtester: recreate translation pot file and update lang po files 2021-01-17 22:30:04 +01:00
Bernd Hahnebach 9574b7e08f bimtester: start italian and dutch translation 2021-01-17 22:30:04 +01:00
Bernd Hahnebach 19ba6f86d7 bimtester: example feature files, add lang short cut to file name 2021-01-17 22:30:04 +01:00
Bernd Hahnebach c5c5bbd290 bimtester: example feature files, formating 2021-01-17 22:30:04 +01:00
Bernd Hahnebach bc9f7d214d bimtester: rename project of example ifcs 2021-01-17 22:30:04 +01:00
Bernd Hahnebach a04ce8a24d bimtester: steps, translate some project attribute tests 2021-01-15 21:03:45 +01:00
Bernd Hahnebach 1d0b13960f bimtester: steps, translate some attributes 2021-01-15 21:03:45 +01:00
Bernd Hahnebach 418574fe40 bimtester: steps, translate ifcdata provide ifc file by argument 2021-01-15 21:03:45 +01:00
Bernd Hahnebach 2e07fd1cde bimtester: steps, improve ifcdata schema test 2021-01-15 21:03:45 +01:00
Bernd Hahnebach 843917a431 bimtester: run, merge run and run wich copy in temp 2021-01-15 10:58:14 +01:00
Bernd Hahnebach 2fce21fd88 bimtester: run, merge getting the behave arguments 2021-01-15 10:58:08 +01:00
Bernd Hahnebach c9e85c5d34 bimtester: run, merge run behave commands 2021-01-15 10:58:03 +01:00
Bernd Hahnebach 521a5a5981 bimtester: parse behave args to the gui too and other small gui
improvements
2021-01-15 10:57:55 +01:00
Bernd Hahnebach c6347e30be bimtester: rename project in example 1 2021-01-15 10:57:51 +01:00
Bernd Hahnebach 21d4203688 bimtester: parse ifcfile by behave user args 2021-01-15 10:57:47 +01:00
Bernd Hahnebach aefd4e3387 bimtester: run, move comments and add prints 2021-01-15 10:57:44 +01:00
Bernd Hahnebach 3df2c89b0a bimtester: report generator, add another parameter report file 2021-01-15 10:57:40 +01:00
Bernd Hahnebach ebd53250e7 bimtester: report, simplify generation code 2021-01-15 10:57:36 +01:00
Bernd Hahnebach f2b645b73f bimtester: get back dummy feautre file, deleted in 91773e8fc6 2021-01-13 08:38:51 +01:00
Bernd Hahnebach 7554714fff bimtester: sort command line args by abc 2021-01-13 08:29:33 +01:00
Bernd Hahnebach 2d04d988e7 bimtester: improve gui 2021-01-13 08:29:33 +01:00
Bernd Hahnebach 91773e8fc6 bimtester: improve and fix copy in temp and run 2021-01-13 08:29:33 +01:00
Bernd Hahnebach 6ee3c8fd98 bimtester: start script, improve arguments 2021-01-13 08:29:33 +01:00
Bernd Hahnebach a54b84b4c3 bimtester: run, better variable name 2021-01-13 08:29:33 +01:00
Bernd Hahnebach addf28c1e2 bimtester: run, improve method run copy in temp 2021-01-13 08:29:33 +01:00