Files
Sourcetrail/testing/graph_view/data/overview_tests.cpp
T

87 lines
2.8 KiB
C++

#define OVERVIEW_TESTS
// TEST: activate overview
// START ----------------------------------------------------------------------
// ACTION 1: click on overview button
// RESULT 1: overview is activated
// ACTION 2: go back and use menu action "Edit -> To overview"
// RESULT 2: overview is activated
// END ------------------------------------------------------------------------
// TEST: overview bundles
// START ----------------------------------------------------------------------
// ACTION 1: activate overview
// RESULTS 1:
// - overview shows 10 bundles
// - Files, Macros, Namespaces, Classes, Structs, Unions, functions, global_variable, Typedefs, Enums
// END ------------------------------------------------------------------------
// TEST: overview bundle split
// START ----------------------------------------------------------------------
// ACTION 1: activate overview
// ACTION 2: Click on Classes bundle
// RESULTS 2:
// - all classes are displayed within a group frame
// - the nodes are alphabetically sorted by starting letter
// - the group frame does not react to clicks
// ACTION 3: Click on a class
// RESULT 3: the class is activated
// END ------------------------------------------------------------------------
// TEST: overview letter index
// START ----------------------------------------------------------------------
// ACTION 1: activate overview
// ACTION 2: Click on Union bundle
// ACTION 3: Press letter keys on keyboard
// RESULT 3: the graph is scrolled to the respective letter pressed
// END ------------------------------------------------------------------------
union A_Union_Type_Name_Making_A_Long_List {};
union B_Union_Type_Name_Making_A_Long_List {};
union C_Union_Type_Name_Making_A_Long_List {};
union D_Union_Type_Name_Making_A_Long_List {};
union E_Union_Type_Name_Making_A_Long_List {};
union F_Union_Type_Name_Making_A_Long_List {};
union G_Union_Type_Name_Making_A_Long_List {};
union H_Union_Type_Name_Making_A_Long_List {};
union I_Union_Type_Name_Making_A_Long_List {};
union J_Union_Type_Name_Making_A_Long_List {};
union K_Union_Type_Name_Making_A_Long_List {};
union L_Union_Type_Name_Making_A_Long_List {};
union M_Union_Type_Name_Making_A_Long_List {};
union N_Union_Type_Name_Making_A_Long_List {};
union O_Union_Type_Name_Making_A_Long_List {};
union P_Union_Type_Name_Making_A_Long_List {};
union Q_Union_Type_Name_Making_A_Long_List {};
union R_Union_Type_Name_Making_A_Long_List {};
union S_Union_Type_Name_Making_A_Long_List {};
union T_Union_Type_Name_Making_A_Long_List {};
union U_Union_Type_Name_Making_A_Long_List {};
union V_Union_Type_Name_Making_A_Long_List {};
union W_Union_Type_Name_Making_A_Long_List {};
union X_Union_Type_Name_Making_A_Long_List {};
union Y_Union_Type_Name_Making_A_Long_List {};
union Z_Union_Type_Name_Making_A_Long_List {};
int global_variable;