394 lines
12 KiB
YAML
394 lines
12 KiB
YAML
test_cases:
|
|
Class diagrams:
|
|
- name: t00002
|
|
title: Basic class inheritance
|
|
description:
|
|
- name: t00003
|
|
title: Class fields and methods
|
|
description:
|
|
- name: t00004
|
|
title: Nested classes and enums
|
|
description:
|
|
- name: t00005
|
|
title: Basic class field relationships
|
|
description:
|
|
- name: t00006
|
|
title: Class field relationships inferred from templates
|
|
description:
|
|
- name: t00007
|
|
title: Smart pointers
|
|
description:
|
|
- name: t00008
|
|
title: Template and template template relationships
|
|
description:
|
|
- name: t00009
|
|
title: Template instantiation
|
|
description:
|
|
- name: t00010
|
|
title: Basic template instantiation
|
|
description:
|
|
- name: t00011
|
|
title: Friend relationships
|
|
description:
|
|
- name: t00012
|
|
title: Advanced template instantiations
|
|
description:
|
|
- name: t00013
|
|
title: Template instantiation relationships
|
|
description:
|
|
- name: t00014
|
|
title: Alias template instantiation
|
|
description:
|
|
- name: t00015
|
|
title: Namespace fun
|
|
description:
|
|
- name: t00016
|
|
title: Unnamed enums and empty templates
|
|
description:
|
|
- name: t00017
|
|
title: Test include relations also as members flag
|
|
description:
|
|
- name: t00018
|
|
title: Pimpl pattern
|
|
description:
|
|
- name: t00019
|
|
title: Layercake pattern
|
|
description:
|
|
- name: t00020
|
|
title: Abstract factory pattern
|
|
description:
|
|
- name: t00021
|
|
title: Visitor pattern
|
|
description:
|
|
- name: t00022
|
|
title: Template method pattern
|
|
description:
|
|
- name: t00023
|
|
title: Strategy pattern
|
|
description:
|
|
- name: t00024
|
|
title: Proxy pattern
|
|
description:
|
|
- name: t00025
|
|
title: Template proxy pattern
|
|
description:
|
|
- name: t00026
|
|
title: Template memento pattern
|
|
description:
|
|
- name: t00027
|
|
title: Template decorator pattern
|
|
description:
|
|
- name: t00028
|
|
title: PlantUML note decorator test case
|
|
description:
|
|
- name: t00029
|
|
title: PlantUML skip decorator test case
|
|
description:
|
|
- name: t00030
|
|
title: PlantUML relationship decorators test case
|
|
description:
|
|
- name: t00031
|
|
title: PlantUML style decorator test case
|
|
description:
|
|
- name: t00032
|
|
title: Class template with template base classes test case
|
|
description:
|
|
- name: t00033
|
|
title: Nested template instantiation dependency test case
|
|
description:
|
|
- name: t00034
|
|
title: Template metaprogramming type function test case
|
|
description:
|
|
- name: t00035
|
|
title: PlantUML class diagram layout hints test case
|
|
description:
|
|
- name: t00036
|
|
title: Class diagram with namespaces generated as packages
|
|
description:
|
|
- name: t00037
|
|
title: Anonymous nested struct test case
|
|
description:
|
|
- name: t00038
|
|
title: Template instantiation with unexposed nested templates
|
|
description:
|
|
- name: t00039
|
|
title: Subclass class diagram filter test
|
|
description:
|
|
- name: t00040
|
|
title: Relationship and access filter test
|
|
description:
|
|
- name: t00041
|
|
title: Context diagram filter test
|
|
description:
|
|
- name: t00042
|
|
title: Specialization class template diagram filter test
|
|
description:
|
|
- name: t00043
|
|
title: Dependants and dependencies class diagram filter test
|
|
description:
|
|
- name: t00044
|
|
title: Test case for inner type aliases with parent class template args
|
|
description:
|
|
- name: t00045
|
|
title: Test case for root namespace handling
|
|
description:
|
|
- name: t00046
|
|
title: Test case for root namespace handling with packages
|
|
description:
|
|
- name: t00047
|
|
title: Test case for recursive variadic template
|
|
description:
|
|
- name: t00048
|
|
title: Test case for unique entity id with multiple translation units
|
|
description:
|
|
- name: t00049
|
|
title: Test case configurable type aliases
|
|
description:
|
|
- name: t00050
|
|
title: Test case for generating notes from comments using jinja templates
|
|
description:
|
|
- name: t00051
|
|
title: Test case for relative paths in lambda names
|
|
description:
|
|
- name: t00052
|
|
title: Test case for template methods rendering
|
|
description:
|
|
- name: t00053
|
|
title: Test case for `together` layout hint in class diagram
|
|
description:
|
|
- name: t00054
|
|
title: Test case for `together` layout hint in class diagram with rendered namespaces
|
|
description:
|
|
- name: t00055
|
|
title: Test case for `row` and `column` layout hints
|
|
description:
|
|
- name: t00056
|
|
title: Basic C++20 concepts test case
|
|
description:
|
|
- name: t00057
|
|
title: Test case C99/C11 translation units with structs and unions
|
|
description:
|
|
- name: t00058
|
|
title: Test case for concepts with variadic parameters and type aliases
|
|
description:
|
|
- name: t00059
|
|
title: Non-virtual abstract factory pattern using concepts test case
|
|
description:
|
|
- name: t00060
|
|
title: Parents (base classes) diagram filter test case
|
|
description:
|
|
- name: t00061
|
|
title: Paths diagram filter test case
|
|
description:
|
|
- name: t00062
|
|
title: Template specialization matching based on deduced context
|
|
description:
|
|
- name: t00063
|
|
title: Element types diagram filter test case
|
|
description:
|
|
- name: t00064
|
|
title: Template type list test case
|
|
description:
|
|
- name: t00065
|
|
title: Class diagram with packages from directory structure
|
|
description:
|
|
- name: t00066
|
|
title: Class fields and methods without grouping and sorting
|
|
description:
|
|
- name: t00067
|
|
title: Class method type filter test case
|
|
description:
|
|
- name: t00068
|
|
title: Context filter radius parameter test case
|
|
description:
|
|
- name: t00069
|
|
title: Coroutine methods in class diagrams
|
|
description:
|
|
- name: t00070
|
|
title: Diagram filter based on C++20 modules
|
|
description:
|
|
- name: t00071
|
|
title: Class diagram with C++20 modules generated as packages
|
|
description:
|
|
- name: t00072
|
|
title: Class diagram with C++20 module partitions generated as packages
|
|
description:
|
|
Sequence diagrams:
|
|
- name: t20001
|
|
title: Basic sequence diagram test case
|
|
description:
|
|
- name: t20002
|
|
title: Free function sequence diagram test case
|
|
description:
|
|
- name: t20003
|
|
title: Function template sequence diagram test case
|
|
description:
|
|
- name: t20004
|
|
title: Function template instantiation sequence diagram test case
|
|
description:
|
|
- name: t20005
|
|
title: Class template basic sequence diagram
|
|
description:
|
|
- name: t20006
|
|
title: Class template specialization basic sequence diagram
|
|
description:
|
|
- name: t20007
|
|
title: Class template variadic argument list sequence diagram
|
|
description:
|
|
- name: t20008
|
|
title: Constexpr if sequence diagram test case
|
|
description:
|
|
- name: t20009
|
|
title: Smart pointer dereference call expression test case
|
|
description:
|
|
- name: t20010
|
|
title: Container sequence diagram test case
|
|
description:
|
|
- name: t20011
|
|
title: Recursive calls sequence diagram test case
|
|
description:
|
|
- name: t20012
|
|
title: Lambda expression call sequence diagram test case
|
|
description:
|
|
- name: t20013
|
|
title: Function and method arguments in sequence diagrams test case
|
|
description:
|
|
- name: t20014
|
|
title: Multiple translation units sequence diagram test case
|
|
description:
|
|
- name: t20015
|
|
title: Class exclusion by namespace in sequence diagram test case
|
|
description:
|
|
- name: t20016
|
|
title: Template method specialization sequence diagram test case
|
|
description:
|
|
- name: t20017
|
|
title: Test case for combine_free_functions_into_file_participants option
|
|
description:
|
|
- name: t20018
|
|
title: Recursive template sequence diagram test case
|
|
description:
|
|
- name: t20019
|
|
title: Curiously Recurring Template Pattern sequence diagram test case
|
|
description:
|
|
- name: t20020
|
|
title: If statement sequence diagram test case
|
|
description:
|
|
- name: t20021
|
|
title: Loop statements sequence diagram test case
|
|
description:
|
|
- name: t20022
|
|
title: Forward class declaration sequence diagram test case
|
|
description:
|
|
- name: t20023
|
|
title: Try/catch statement sequence diagram test case
|
|
description:
|
|
- name: t20024
|
|
title: Switch statement sequence diagram test case
|
|
description:
|
|
- name: t20025
|
|
title: Skip decorator sequence diagram test case
|
|
description:
|
|
- name: t20026
|
|
title: Virtual method call sequence diagram test case
|
|
description:
|
|
- name: t20027
|
|
title: Filter call expressions based on access test case
|
|
description:
|
|
- name: t20028
|
|
title: Conditional (ternary) '?:' operator test case
|
|
description:
|
|
- name: t20029
|
|
title: Combined feature sequence diagram test case
|
|
description:
|
|
- name: t20030
|
|
title: Constructor and operator call test case
|
|
description:
|
|
- name: t20031
|
|
title: Callee type sequence diagram filter test case
|
|
description:
|
|
- name: t20032
|
|
title: Return type generation option sequence diagram test case
|
|
description:
|
|
- name: t20033
|
|
title: Control statement text in sequence diagram test case
|
|
description:
|
|
- name: t20034
|
|
title: Test case for rendering all call chains from one activity to another (from_to)
|
|
description:
|
|
- name: t20035
|
|
title: from_to sequence diagram test case with free functions
|
|
description:
|
|
- name: t20036
|
|
title: Test case for rendering all call chains leading to an activity (to)
|
|
description:
|
|
- name: t20037
|
|
title: Test case checking if activities in static variable declarations appear only once
|
|
description:
|
|
- name: t20038
|
|
title: Sequence diagram comment decorator test case
|
|
description:
|
|
- name: t20039
|
|
title: Test case for type aliases config option in sequence diagrams
|
|
description:
|
|
Package diagrams:
|
|
- name: t30001
|
|
title: Basic package diagram test case
|
|
description:
|
|
- name: t30002
|
|
title: Package dependency test case
|
|
description:
|
|
- name: t30003
|
|
title: Package deprecated attribute test case
|
|
description:
|
|
- name: t30004
|
|
title: PlantUML package decorators test case
|
|
description:
|
|
- name: t30005
|
|
title: Package namespace alias test case
|
|
description:
|
|
- name: t30006
|
|
title: Package split namespace test case
|
|
description:
|
|
- name: t30007
|
|
title: Package diagram layout hints test case
|
|
description:
|
|
- name: t30008
|
|
title: Dependants and dependencies package diagram filter test
|
|
description:
|
|
- name: t30009
|
|
title: Together layout hint test
|
|
description:
|
|
- name: t30010
|
|
title: Package diagram with packages from directory structure
|
|
description:
|
|
- name: t30011
|
|
title: Package diagram with packages from directory structure for plain C
|
|
description:
|
|
- name: t30012
|
|
title: C++20 modules package diagram test
|
|
description:
|
|
- name: t30013
|
|
title: C++20 modules package dependencies diagram test
|
|
description:
|
|
- name: t30014
|
|
title: C++20 modules package diagram test with partitions
|
|
description:
|
|
- name: t30015
|
|
title: C++20 modules package diagram test with partition dependencies
|
|
description:
|
|
Include diagrams:
|
|
- name: t40001
|
|
title: Basic include graph diagram test case
|
|
description:
|
|
- name: t40002
|
|
title: Cyclic include graph diagram test case
|
|
description:
|
|
- name: t40003
|
|
title: Dependants and dependencies include diagram filter test
|
|
description:
|
|
Configuration diagrams:
|
|
- name: t90000
|
|
title: Basic config test
|
|
description:
|