-
Notifications
You must be signed in to change notification settings - Fork 23
Comparing changes
Open a pull request
base repository: ucunit/ucunit
base: master
head repository: IncQueryLabs/ucunit
compare: master
Commits on Aug 31, 2018
-
Generate JUnit-compatible reports from uCUnit output
Instead of parsing the normal output, an additional mode is added to uCUnit which format the test execution information into a JSON document intended for automated processing.
Configuration menu - View commit details
-
Copy full SHA for 06b9b9c - Browse repository at this point
Copy the full SHA 06b9b9cView commit details
Commits on Sep 12, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7b41fed - Browse repository at this point
Copy the full SHA 7b41fedView commit details
Commits on Sep 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 75fabf0 - Browse repository at this point
Copy the full SHA 75fabf0View commit details
Commits on Mar 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 6e6389a - Browse repository at this point
Copy the full SHA 6e6389aView commit details
Commits on Mar 15, 2019
-
Merge pull request #1 from dandrid/master
Added CheckIsNotEqual and fixed CheckIsInRange
Configuration menu - View commit details
-
Copy full SHA for 2292791 - Browse repository at this point
Copy the full SHA 2292791View commit details
Commits on Aug 28, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4b738be - Browse repository at this point
Copy the full SHA 4b738beView commit details -
Merge pull request #2 from logicals-gmbh/simplify_json_to_xml
Starting process in context of conversion script
Configuration menu - View commit details
-
Copy full SHA for ab44576 - Browse repository at this point
Copy the full SHA ab44576View commit details
Commits on Nov 17, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 783d4a7 - Browse repository at this point
Copy the full SHA 783d4a7View commit details
Commits on Nov 19, 2020
-
Initial commit for ucunit-xml output
* Base structures and API for XML test result storage * UCUNIT_MODE_XML definition * Basic example in the windows integraton
Configuration menu - View commit details
-
Copy full SHA for bd5da5e - Browse repository at this point
Copy the full SHA bd5da5eView commit details -
makefile changed, gitignore updated
-moved makefile out of template folder -fixed system.h include error
Configuration menu - View commit details
-
Copy full SHA for a06702b - Browse repository at this point
Copy the full SHA a06702bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4013528 - Browse repository at this point
Copy the full SHA 4013528View commit details
Commits on Nov 23, 2020
-
Makefile refactored, most XML methods implemented, XML header file re…
…factored - Xml methotds packed into one xml method that is called at the end of the test -almost all methods implemented, can be built without errors or warnings, but it does not run --> needs debugging - the cause is probably the use of only strcat, will try to use sprintf() and strncat() - enum of checktypes removed - UCUNIT_XmlCheck struct refactored
Configuration menu - View commit details
-
Copy full SHA for 4f89843 - Browse repository at this point
Copy the full SHA 4f89843View commit details
Commits on Nov 25, 2020
-
corrected mistakes on the implementation of the xml methods
- building up the xml string not only using strcat - xml GET methods working up to the UCUNIT_XML_GetProperties() method - UCUNIT_XML_GetTestcases() needs debugging to find the cause of the error, which place of occurrence is indicated with a TODO
Configuration menu - View commit details
-
Copy full SHA for 9ac4718 - Browse repository at this point
Copy the full SHA 9ac4718View commit details -
Revert "corrected mistakes on the implementation of the xml methods"
This reverts commit 9ac4718.
Configuration menu - View commit details
-
Copy full SHA for d4411d0 - Browse repository at this point
Copy the full SHA d4411d0View commit details -
Revert "Revert "corrected mistakes on the implementation of the xml m…
…ethods"" This reverts commit d4411d0.
Configuration menu - View commit details
-
Copy full SHA for f246287 - Browse repository at this point
Copy the full SHA f246287View commit details
Commits on Nov 26, 2020
-
Configuration menu - View commit details
-
Copy full SHA for b4b5a19 - Browse repository at this point
Copy the full SHA b4b5a19View commit details
Commits on Dec 9, 2020
-
Header file: -macros updated -new property integrated into the Teststute structure -documentation of existing and new methods updated Source file: -using new layout template -calculating the size of arrays used to store the informations of a testcase in a dynamic form TODO: -calculate the size of the array which stores the whole xml object -implementing I/O -validating
Configuration menu - View commit details
-
Copy full SHA for 688476b - Browse repository at this point
Copy the full SHA 688476bView commit details -
correcting running malfunction
- calculating the size of the whole xml object is not yet implemented
Configuration menu - View commit details
-
Copy full SHA for ef0e805 - Browse repository at this point
Copy the full SHA ef0e805View commit details
Commits on Dec 10, 2020
-
- variables and properties are lowerCamelCase from now on
Configuration menu - View commit details
-
Copy full SHA for ad1bbf8 - Browse repository at this point
Copy the full SHA ad1bbf8View commit details
Commits on Dec 14, 2020
-
xml calculating memory adjustments
-calculating the whole memory size of the testsuitce implemented -but there's a bug where the UCUNIT_XML_GetTestcases(char *xmlString) changes the memory allocation of the buffer which stores the whole xml string - this bug needs some debugging
Configuration menu - View commit details
-
Copy full SHA for a5942fd - Browse repository at this point
Copy the full SHA a5942fdView commit details -
-introduced an other temporary buffer for the testcases which made it possibly to use the calculated memory size -but the calculated memory size is way off (used memory: 778, calculated ~2200)
Configuration menu - View commit details
-
Copy full SHA for 21bf0b1 - Browse repository at this point
Copy the full SHA 21bf0b1View commit details
Commits on Dec 15, 2020
-
xml memory calculation corrected, code structure refactored
-using dynamic memory calculation -the memory calculation is very close to the exact value(2399 -> 2419) -restructured a few methods to be easier to understand -started using the sizeof operator instead of strlen on integers
Configuration menu - View commit details
-
Copy full SHA for 246d08e - Browse repository at this point
Copy the full SHA 246d08eView commit details
Commits on Dec 18, 2020
-
- the methods which are responsible for calculating the size of the xml string array are now static methods and can't be called from outside of the source file
Configuration menu - View commit details
-
Copy full SHA for 32c0028 - Browse repository at this point
Copy the full SHA 32c0028View commit details -
xml write to file function implemented
- introduced a new property to UCUNIT_XmlTestSuites which helps me to name the outputfile - this new property is assigned when the UCUNIT_XML_TestBegin method is called - basic write to file method implemented
Configuration menu - View commit details
-
Copy full SHA for 9d725c9 - Browse repository at this point
Copy the full SHA 9d725c9View commit details
Commits on Dec 22, 2020
-
- the generated xml file is written to the currently open directory - xml format changed according to a xml validation file
Configuration menu - View commit details
-
Copy full SHA for 0db00e8 - Browse repository at this point
Copy the full SHA 0db00e8View commit details -
- changed failure element to system-err element
Configuration menu - View commit details
-
Copy full SHA for b194c29 - Browse repository at this point
Copy the full SHA b194c29View commit details -
dynamic memory calculation updated
- removed unnecessary use of strlen
Configuration menu - View commit details
-
Copy full SHA for 9ba8995 - Browse repository at this point
Copy the full SHA 9ba8995View commit details
Commits on Jan 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 26e3c17 - Browse repository at this point
Copy the full SHA 26e3c17View commit details -
updated memory calculation for xml string
removed unnecessary usage of sizeof
Configuration menu - View commit details
-
Copy full SHA for 204b689 - Browse repository at this point
Copy the full SHA 204b689View commit details -
refactoring, checking number of testaces and checks
- removed method containing only one line of code - checking conditions of number of testcases and number of checks within a testcase
Configuration menu - View commit details
-
Copy full SHA for 1dad5cc - Browse repository at this point
Copy the full SHA 1dad5ccView commit details -
- updated method descriptions - removed duplicates, not implemented methods
Configuration menu - View commit details
-
Copy full SHA for 6eb29e7 - Browse repository at this point
Copy the full SHA 6eb29e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 920297a - Browse repository at this point
Copy the full SHA 920297aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9973e1 - Browse repository at this point
Copy the full SHA b9973e1View commit details
Commits on Jan 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d1266c0 - Browse repository at this point
Copy the full SHA d1266c0View commit details -
fixed duplicate save of filepath
- removed filepath attribute from check structure
Configuration menu - View commit details
-
Copy full SHA for 75aab6f - Browse repository at this point
Copy the full SHA 75aab6fView commit details
Commits on Jan 5, 2021
-
- makefile flags updated - unused implementations, macros removed - empty implementations corrected, added new ones - changing location of file output method
Configuration menu - View commit details
-
Copy full SHA for 37acaec - Browse repository at this point
Copy the full SHA 37acaecView commit details -
updating according to code review
- using stdint header types instead of unsigned ints - determining length of filepath only once and passing it as paramater instead of calculating it every time - removed unused parameters
Configuration menu - View commit details
-
Copy full SHA for 3370716 - Browse repository at this point
Copy the full SHA 3370716View commit details -
- creating xml file from System.c and removed xml creating method from the xml mode's header and source file
Configuration menu - View commit details
-
Copy full SHA for d5e08e3 - Browse repository at this point
Copy the full SHA d5e08e3View commit details
Commits on Jan 8, 2021
-
checking number of testcases and checks implemented
- number of failures do not match with xml - todo: determine number of errors
Configuration menu - View commit details
-
Copy full SHA for f89cb8b - Browse repository at this point
Copy the full SHA f89cb8bView commit details
Commits on Jan 11, 2021
-
- no warnings given to unused parameters - calculating system-err memory size updated - determining number of errors implemented (getNumberOfErros) - using the other modes causes no error - documentation of methods updated
Configuration menu - View commit details
-
Copy full SHA for 8e7458e - Browse repository at this point
Copy the full SHA 8e7458eView commit details
Commits on Jan 12, 2021
-
modifications according to review
- using GetModuleFileNameA to get the filepath when creating the output xml file - fixed wrong condition check when adding testchecks - refactored layout - increased the size of the char array which contains the testsuite system-err string - updated the documentation of the newly altered methods
Configuration menu - View commit details
-
Copy full SHA for f547cb1 - Browse repository at this point
Copy the full SHA f547cb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcd4228 - Browse repository at this point
Copy the full SHA bcd4228View commit details -
- increased the size of the array which contains the error message when there are too many checks
Configuration menu - View commit details
-
Copy full SHA for 19c32d3 - Browse repository at this point
Copy the full SHA 19c32d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c917609 - Browse repository at this point
Copy the full SHA c917609View commit details
Commits on Jan 14, 2021
-
update on swapping between methods and using in large scale testsuites
- using uint16_t for the possibility of having a large scale of checks or testcases - using #ifdef preprocessor in System.c for the xml mode - fixed bug which occured when there were more checks than allowed, and the skipped checks were added to the last testcase
Configuration menu - View commit details
-
Copy full SHA for 4819f40 - Browse repository at this point
Copy the full SHA 4819f40View commit details
Commits on Jan 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a2992a8 - Browse repository at this point
Copy the full SHA a2992a8View commit details
Commits on Feb 1, 2021
-
structure, storing tests, handling errors updated
- removed arrays from structure, having 2 arrays in the source file which contains the checks and testcases - "system-err" element replaced with "error" - removed not used methods - updated documentation - code structure rearranged
Configuration menu - View commit details
-
Copy full SHA for b1b705f - Browse repository at this point
Copy the full SHA b1b705fView commit details -
- conversion warning solved by casting uint16_t type
Configuration menu - View commit details
-
Copy full SHA for 6f49423 - Browse repository at this point
Copy the full SHA 6f49423View commit details
Commits on Feb 2, 2021
-
refactoring, correcting issue accoording to review
- usubg [number]u format for usigned int variables and function return types - checking if any error occured the same way - created enum type for errors, but not yet used - refactoring
Configuration menu - View commit details
-
Copy full SHA for b937b3c - Browse repository at this point
Copy the full SHA b937b3cView commit details
Commits on Feb 4, 2021
-
- also fixed a bug that occured when the limit of check numbers was reached just when a testcases ended which caused the xml to have an empty testcase
Configuration menu - View commit details
-
Copy full SHA for 49b6b6b - Browse repository at this point
Copy the full SHA 49b6b6bView commit details
There are no files selected for viewing