8 changed files with 192 additions and 124 deletions
			
			
		| @ -1,113 +0,0 @@ | |||
| #!/usr/bin/python | |||
| """ | |||
| constants for used for api-functions | |||
| """ | |||
| import basic.constants as B | |||
| 
 | |||
| DDL_FILENAME = "DATASTRUCTURE" | |||
| 
 | |||
| DATA_NODE_TYPE = "type" | |||
| TYPE_STRING = "string" | |||
| TYPE_STR = "str" | |||
| TYPE_TEXT = "text" | |||
| TYPE_INT = "int" | |||
| TYPE_FLOAT = "float" | |||
| TYPE_DOUBLE = "double" | |||
| TYPE_DATE = "date" | |||
| TYPE_TIME = "time" | |||
| TYPE_PK = "pk" | |||
| 
 | |||
| # fields in DDL | |||
| DDL_FNULLABLE = "nullable" | |||
| DDL_FNAME = "field" | |||
| DDL_ACCEPTANCE = "acceptance" | |||
| DDL_KEY = "key" | |||
| DDL_TYPE = "type" | |||
| DDL_INDEX = "index" | |||
| 
 | |||
| DFILE_TYPE_YML = "yml" | |||
| DFILE_TYPE_JSON = "json" | |||
| DFILE_TYPE_CSV = "csv" | |||
| DFILE_TYPE_XML = "xml" | |||
| DFILE_TESTCASE_NAME = "testspec" | |||
| DFILE_TESTSUITE_NAME = "testsuite" | |||
| DFILE_TABLE_PREFIX = "table_" | |||
| LIST_DFNAME_ATTR = [DFILE_TESTCASE_NAME, DFILE_TESTSUITE_NAME, DFILE_TABLE_PREFIX] | |||
| LIST_DFNAME_CONST = ["DFILE_TESTCASE_NAME", "DFILE_TESTSUITE_NAME", "DFILE_TABLE_PREFIX"] | |||
| 
 | |||
| DATA_SRC_DIR = "dir" | |||
| DATA_SRC_CSV = "csv" | |||
| 
 | |||
| DATA_ATTR_COUNT = "_count" | |||
| """ statistical information of data-count """ | |||
| DATA_ATTR_DATE = "_date" | |||
| """ reference-date for computing the actual date in relation to specification or expectation """ | |||
| DATA_ATTR_COMP = "_comp" | |||
| """ reference to using componente with their object """ | |||
| DATA_ATTR_CHAR = "_char" | |||
| """ character of the data in order to delete it ión initialization """ | |||
| DATA_ATTR_KEY = "_key" | |||
| """ key for a data-specification of a catalog-list - default: the first field is the key """ | |||
| DATA_ATTR_ALIAS = "_alias" | |||
| LIST_DATA_ATTR = [DATA_ATTR_COUNT, DATA_ATTR_DATE, DATA_ATTR_CHAR, DATA_ATTR_COMP, DATA_ATTR_ALIAS,DATA_ATTR_KEY] | |||
| LIST_ATTR_CONST = ["DATA_ATTR_COUNT", "DATA_ATTR_DATE", "DATA_ATTR_CHAR", "DATA_ATTR_COMP", "DATA_ATTR_ALIAS", "DATA_ATTR_KEY"] | |||
| 
 | |||
| HEAD_ATTR_DESCR = "decription" | |||
| HEAD_ATTR_TARGET = "target" | |||
| HEAD_ATTR_USECASE = "usecase" | |||
| HEAD_ATTR_UCID = "usecase-id" | |||
| HEAD_ATTR_STORY = "story" | |||
| HEAD_ATTR_STORYID = "storyid-id" | |||
| HEAD_ATTR_APPS = B.SUBJECT_APPS | |||
| HEAD_ATTR_DEPR = "deprecated" | |||
| LIST_HEAD_ATTR = [HEAD_ATTR_DESCR, HEAD_ATTR_TARGET, HEAD_ATTR_USECASE, HEAD_ATTR_UCID, | |||
|                  HEAD_ATTR_STORY, HEAD_ATTR_STORYID, HEAD_ATTR_APPS, HEAD_ATTR_DEPR] | |||
| LIST_HEAD_CONST = ["HEAD_ATTR_DESCR", "HEAD_ATTR_TARGET", "HEAD_ATTR_USECASE", "HEAD_ATTR_UCID", | |||
|                    "HEAD_ATTR_STORY", "HEAD_ATTR_STORYID", "HEAD_ATTR_APPS", "HEAD_ATTR_DEPR"] | |||
| 
 | |||
| 
 | |||
| CSV_HEADER_START = ["node", "table", "tabelle"] | |||
| CSV_DELIMITER = ";" | |||
| INTERNAL_DELIMITER = "||" | |||
| 
 | |||
| """ | |||
| internal structure of testdata | |||
| """ | |||
| CSV_SPECTYPE_DATA = "data" | |||
| CSV_SPECTYPE_TREE = "tree" | |||
| CSV_SPECTYPE_KEYS = "keys" | |||
| CSV_SPECTYPE_CONF = "conf" | |||
| CSV_NODETYPE_KEYS = "_keys" | |||
| 
 | |||
| CSV_BLOCK_HEAD = "_head" | |||
| CSV_BLOCK_OPTION = B.DATA_NODE_OPTION | |||
| CSV_BLOCK_STEP = B.DATA_NODE_STEPS | |||
| CSV_BLOCK_TABLES = B.DATA_NODE_TABLES | |||
| CSV_BLOCK_IMPORT = "_import" | |||
| LIST_CSV_BLOCKS = [CSV_BLOCK_HEAD, CSV_BLOCK_OPTION, CSV_BLOCK_STEP, CSV_BLOCK_TABLES, CSV_BLOCK_IMPORT] | |||
| LIST_BLOCK_CONST = ["CSV_BLOCK_HEAD", "CSV_BLOCK_OPTION", "CSV_BLOCK_STEP", "CSV_BLOCK_TABLES", "CSV_BLOCK_IMPORT"] | |||
| 
 | |||
| STEP_COMP_I = 1 | |||
| STEP_EXECNR_I = 2 | |||
| STEP_REFNR_I = 3 | |||
| STEP_VARIANT_I = 4 | |||
| STEP_ARGS_I = 5 | |||
| STEP_LIST_I = 5 | |||
| STEP_ATTR_COMP = "component" | |||
| STEP_ATTR_EXECNR = "exec-step" | |||
| STEP_ATTR_REFNR = "reference-nr" | |||
| STEP_ATTR_ARGS = "arguments" | |||
| LIST_STEP_ATTR = [STEP_ATTR_COMP, STEP_ATTR_EXECNR, STEP_ATTR_REFNR, STEP_ATTR_ARGS] | |||
| LIST_STEP_CONST = ["STEP_ATTR_COMP", "STEP_ATTR_EXECNR", "STEP_ATTR_REFNR", "STEP_ATTR_ARGS"] | |||
| 
 | |||
| EXCP_MALFORMAT = "malformated line: " | |||
| 
 | |||
| ATTR_SRC_TYPE = "tdtyp" | |||
| ATTR_SRC_DATA = "tdsrc" | |||
| ATTR_SRC_NAME = "tdname" | |||
| 
 | |||
| DEFAULT_DB_PARTITION = "n" | |||
| """ attribute if table is partitioned - partitions are parametrized """ | |||
| DEFAULT_DB_CONN_JAR = "n" | |||
| """ attribute for connection-jar-file instead of connection by ip, port """ | |||
| 
 | |||
					Loading…
					
					
				
		Reference in new issue