Ticket #116 (closed: fixed)

Opened 12 years ago

Last modified 5 years ago

Geometry - Complete unit tests

Reported by: Nick Draper Owned by: Sri Nagella
Priority: critical Milestone: Iteration 9
Component: Keywords:
Cc: Blocked By:
Blocking: Tester:

Description (last modified by Nick Draper) (diff)

Complete the unit tests for each class in the Geometry project. TestSphere and TestV3D and TestCylinder give examples of the coverage expected.

The following classes remain requiring tests

  • Acomp.h
  • BnId.h
  • MapSupport.h
  • Material.h
  • mathSupport.h
  • RegexSupport.h
  • RotCounter.h
  • Rules.h
  • SurfaceFactory.h

Change History

comment:1 Changed 12 years ago by Sri Nagella

(In [893]) refs #116 Written Plane Unit Test. Fixed a bug in Plane.cpp

comment:2 Changed 12 years ago by Sri Nagella

(In [898]) refs #116 Written Cone Unit Test.

comment:3 Changed 12 years ago by Sri Nagella

(In [900]) refs #116 Written Line Unit Test. Fixed export of Line class into dll

comment:4 Changed 12 years ago by Nick Draper

  • Milestone changed from Iteration 7 to Iteration 8

comment:5 Changed 12 years ago by Sri Nagella

(In [934]) refs #116 Written LineIntersectVisit Unit Test. Fixed DLLExport in BaseVisit and LineIntersectVisit

comment:6 Changed 12 years ago by Nick Draper

(In [938]) re #116 Add missing DllExport

comment:7 Changed 12 years ago by Sri Nagella

(In [941]) Refs #116 Completed adding DLLExport

comment:8 Changed 12 years ago by Sri Nagella

(In [943]) Refs #116 Added General Test

comment:9 Changed 12 years ago by Sri Nagella

(In [1033]) Refs #116 Added Triple Test

comment:10 Changed 12 years ago by Sri Nagella

(In [1035]) Refs #116 Triple Test added missing logger

comment:11 Changed 12 years ago by Nick Draper

(In [1037]) re #116 Removed some unnecessary header files

comment:12 Changed 12 years ago by Sri Nagella

(In [1038]) Refs #116 Triple Test removed the geometry namespace

comment:13 Changed 12 years ago by Sri Nagella

(In [1039]) Refs #116 Added Track Test

comment:14 Changed 12 years ago by Sri Nagella

(In [1040]) Refs #116 Updated header files for track Test

comment:15 Changed 12 years ago by Sri Nagella

(In [1043]) Refs #116 Added Torus Test

comment:16 Changed 12 years ago by Sri Nagella

(In [1044]) Refs #116 Added Torus Test fixed

comment:17 Changed 12 years ago by Sri Nagella

(In [1055]) Refs #116 Added SurfaceFactory test

comment:18 Changed 12 years ago by Nick Draper

  • Description modified (diff)
  • Milestone changed from Iteration 8 to Iteration 9

comment:19 Changed 12 years ago by Nick Draper

  • Owner changed from Lakshmi Sastry to Sri Nagella

comment:20 Changed 12 years ago by Nick Draper

  • Priority changed from major to critical

comment:21 Changed 12 years ago by Sri Nagella

(In [1079]) Refs #116 Added Material and MathSuppor test

comment:22 Changed 12 years ago by Sri Nagella

(In [1080]) Refs #116 Fixed MathSupport test for linux

comment:23 Changed 12 years ago by Sri Nagella

(In [1088]) Refs #116 Added MapSupport, RegexSupportTest, RotCounterTest, BnIdTest

comment:24 Changed 12 years ago by Sri Nagella

(In [1089]) Refs #116 Fixed: mapsupport windows testing bug

comment:25 Changed 12 years ago by Sri Nagella

(In [1099]) Refs #116 added test for Acomp and Rules. There are some issues with the Rules

comment:26 Changed 12 years ago by Sri Nagella

(In [1101]) Refs #116 Fixed: RulesTest build failed

comment:27 Changed 12 years ago by Sri Nagella

(In [1103]) Refs #116 Fixed: RulesTest build failed( because of quadratic.h was not included)

comment:28 Changed 12 years ago by Sri Nagella

(In [1104]) Refs #116 Fixed: RulesTest build failed( because of Object.h was not included)

comment:29 Changed 12 years ago by Sri Nagella

(In [1105]) Refs #116 Fixed: RulesTest build failed( because of BoolValue Rule constructor was not initialising properly)

comment:30 Changed 12 years ago by Nick Draper

  • Status changed from new to closed
  • Resolution set to fixed

comment:31 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 964

Note: See TracTickets for help on using tickets.