Group
Test report
1. Group loop config
exists as loop type learndash_group
has property "name"
has property "title"
has property "category"
has property "description"
has property "query_args"
has property "fields"
2. LearnDash Group loop type
can create loop type learndash_group
returns groups from method get_items()
returns an instance of WP Post of 'groups' post type
3. LearnDash Group loop item
loop has next item
loops every item
loop can be reset
has current item
4. LearnDash Group fields
ID
group_materials_enabled - correct
group_disable_content_table - correct
group_price_type - correct
group_price - correct
5. LearnDash Group logic
group_materials_enabled - true/false
6. Group subloops
groups courses subloop returns a Loop
groups courses subloop returns number of items correctly
groups courses subloop returns correct courses
7. Group query args
Filtering by 'access_type' query argument returns corresponding groups
All 7 tests passed