Refactored compare_runs_spec.rb
sucessfully refactored the first example of compare_runs rb
included the DataHelper module to make tests more DRY and readable
Refactored 2nd spec in compare_runs_spec

sucessfully refactored the spec - CompareRuns should return classname suite - specification
Override the eql? method

so that two TestCaseRecord objects are compared based on the
class_name attribute/column
Restoring original compare_runs_spec.rb

so that the specs can be relocated correctly
Renaming compare_runs_spec.rb

to compare_runs_spec1.rb since the old specs written for
compare_runs do not contain references to CompareRuns at all

shrikant will systematically relocate the specs to the correct location later
Specs for CompareRuns#get_test_suite_records_with_errors_for

committing specs for CompareRuns#get_test_suite_records_with_errors_for
made changes to DataHelper module accordingly
Intermediate Commit

intermediate commit for the compare_runs_spec.rb file
Added more specs for CompareRuns#get_test_suite_records_with_errors_for

which excercise that the method differentiates failure
records based on test category and dates and
returns correct records with no noise from
othe executions
Intermediate commit

intermediate commit for compare_runs_spec.rb
Intermediate commit for compare_runs_spec.rb
Finished draft of tests for compare_runs_spec.rb
Minor refactoring
changes to compare_runs_spec.rb