updated list of tables in the system so we check what is actually in it!

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3635 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
PriestJ
2008-02-19 17:57:53 +00:00
parent 0f737101c9
commit d1d6976de2

View File

@@ -20,60 +20,91 @@ class Test_07_export_data < Test::Unit::TestCase
#Check that all the appropriate tables are listed for export #Check that all the appropriate tables are listed for export
# #
def test_02_correct_list_of_tables_displayed def test_02_correct_list_of_tables_displayed
listoftablestoexport= %W[ACCESS_CONTROLS listoftablestoexport= ["ADDITIONAL_ITEMS",
ADDRESSES "ADDRESSES",
ASSET_LOCATION_TYPES "APEX_AUTHORIZATION",
BASES "ASSET_LOCATION_TYPES",
BYPASS_REASONS "BASES",
CARE_CATEGORIES "BYPASS_REASONS",
CONNECTION_ORIENTATIONS "CARE_CATEGORIES",
CONNECTION_TYPES "CAVEAT_TEXTS",
CONTACT_MECHANISMS "CONNECTION_ORIENTATIONS",
CONTACT_MECHANISM_TYPES "CONNECTION_TYPES",
COSTS "CONSTRAINT_MESSAGES",
DATA_ITEMS "CONTACT_MECHANISMS",
DATA_ITEM_ROLES "CONTACT_MECHANISM_TYPES",
DATA_ITEM_ROLES_IMPORT "COSTS",
DRAWINGS "DATA_ITEM_ROLES",
ENQUIRIES "DOCUMENTS",
ENQUIRY_EVENTS "DOCUMENT_EVENTS",
ENQUIRY_ROLES "DOCUMENT_ROLES",
ENQUIRY_STATUS_TYPES "DOCUMENT_STATUS_TYPES",
ENQUIRY_TYPES "DRAWINGS",
ERROR_LOGS "ENQUIRIES",
EXCEPTION_MESSAGES "ENQUIRY_EVENTS",
FILTERS "ENQUIRY_ROLES",
FILTER_TYPES "ENQUIRY_STATUS_TYPES",
HOUSINGS "ENQUIRY_TYPES",
HOUSING_TYPES "ERR$_BASES",
METERS "ERR$_CAVEAT_TEXTS",
METER_SIZE_CODES "ERR$_COSTS",
METER_TYPES "ERR$_HOUSINGS",
MODULES "ERR$_LEAD_TIMES",
PARTIES "ERR$_METERS",
PARTY_ADDRESSES "ERR$_MODULES",
PARTY_ADDRESS_ROLES "ERR$_PARTIES",
PARTY_CONTACT_MECHANISMS "ERR$_POSTCODES",
PARTY_CONTACT_MECHANISM_ROLES "ERROR_LOGS",
PARTY_RELATIONSHIPS "EXCEPTION_MESSAGES",
PARTY_RELATIONSHIP_TYPES "EXT_BASES",
PARTY_ROLES "EXT_CAVEATS",
PASSWORDS "EXT_DATAITEM_ROLES",
QUOTES "EXT_HOUSINGS",
QUOTE_EVENTS "EXT_LABOUR_COSTS",
QUOTE_ITEMS "EXT_LEADTIMES",
QUOTE_ROLES "EXT_MATERIAL_COSTS",
QUOTE_STATUSES "EXT_METERS",
REGIONS "EXT_MODULES",
REGULATORS "EXT_POSTCODES",
REGULATOR_TYPES "FILTERS",
RELIEF_VALVES "FILTER_TYPES",
RELIEF_VALVE_TYPES "GTT_DIR_LIST",
ROLE_TYPES "HOUSINGS",
SERVICE_PRESSURES "HOUSING_TYPES",
SERVICE_PRESSURE_TYPES "LEAD_TIMES",
SLAMSHUT_TYPES "METERS",
SLAMSHUT_VALVES] "METER_SIZE_CODES",
"METER_TYPES",
"MODULES",
"PARTIES",
"PARTY_ADDRESSES",
"PARTY_ADDRESS_ROLES",
"PARTY_CONTACT_MECHANISMS",
"PARTY_CONTACT_MECHANISM_ROLES",
"PARTY_RELATIONSHIPS",
"PARTY_RELATIONSHIP_TYPES",
"PARTY_ROLES",
"PASSWORDS",
"POSTCODES",
"QUOTES",
"QUOTE_EVENTS",
"QUOTE_ITEMS",
"QUOTE_REASONING",
"QUOTE_ROLES",
"QUOTE_STATUSES",
"REGIONS",
"REGI_ENQU_EXCLUSIONS",
"REGULATORS",
"REGULATOR_TYPES",
"RELIEF_VALVES",
"RELIEF_VALVE_TYPES",
"ROLE_TYPES",
"SERVICE_PRESSURES",
"SERVICE_PRESSURE_TYPES",
"SLAMSHUT_TYPES",
"SLAMSHUT_VALVES",
"SYSTEM_CONFIGURATION",
"VALIDATION_RESULTS"]
assert_equal(listoftablestoexport,@@ie.select_list(:id, 'P5_TABLES').getAllContents ,'The expected table list for export was not found') assert_equal(listoftablestoexport,@@ie.select_list(:id, 'P5_TABLES').getAllContents ,'The expected table list for export was not found')
end end