Skip to content

Commit

Permalink
update tests, move datasources for testing
Browse files Browse the repository at this point in the history
  • Loading branch information
davidbloss committed Sep 13, 2024
1 parent 3f7589e commit 68ab3ff
Show file tree
Hide file tree
Showing 42 changed files with 664 additions and 845 deletions.
20 changes: 6 additions & 14 deletions tests/check_alert_source_usage.tftest.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,8 @@ variables {
run "from_filter_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/filter"
source = "./data/filter"
}
}

Expand All @@ -56,12 +52,8 @@ run "from_rubric_level_module" {
run "from_team_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/team"
source = "./data/team"
}
}

Expand All @@ -73,14 +65,14 @@ run "resource_check_alert_source_usage_create_with_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
name = var.name
notes = var.notes
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
}

module {
Expand Down Expand Up @@ -211,14 +203,14 @@ run "resource_check_alert_source_usage_update_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
name = var.name
notes = var.notes
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
}

module {
Expand Down
20 changes: 6 additions & 14 deletions tests/check_git_branch_protection.tftest.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,8 @@ variables {
run "from_filter_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/filter"
source = "./data/filter"
}
}

Expand All @@ -49,12 +45,8 @@ run "from_rubric_level_module" {
run "from_team_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/team"
source = "./data/team"
}
}

Expand All @@ -64,14 +56,14 @@ run "resource_check_git_branch_protection_create_with_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
name = var.name
notes = var.notes
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
}

module {
Expand Down Expand Up @@ -194,14 +186,14 @@ run "resource_check_git_branch_protection_update_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
name = var.name
notes = var.notes
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
}

module {
Expand Down
20 changes: 6 additions & 14 deletions tests/check_has_documentation.tftest.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,8 @@ variables {
run "from_filter_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/filter"
source = "./data/filter"
}
}

Expand All @@ -51,12 +47,8 @@ run "from_rubric_level_module" {
run "from_team_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/team"
source = "./data/team"
}
}

Expand All @@ -66,14 +58,14 @@ run "resource_check_has_documentation_create_with_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
name = var.name
notes = var.notes
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
}

module {
Expand Down Expand Up @@ -196,14 +188,14 @@ run "resource_check_has_documentation_update_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
name = var.name
notes = var.notes
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
}

module {
Expand Down
20 changes: 6 additions & 14 deletions tests/check_has_recent_deploy.tftest.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,8 @@ variables {
run "from_filter_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/filter"
source = "./data/filter"
}
}

Expand All @@ -50,12 +46,8 @@ run "from_rubric_level_module" {
run "from_team_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/team"
source = "./data/team"
}
}

Expand All @@ -65,14 +57,14 @@ run "resource_check_has_recent_deploy_create_with_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
name = var.name
notes = var.notes
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
}

module {
Expand Down Expand Up @@ -195,14 +187,14 @@ run "resource_check_has_recent_deploy_update_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
name = var.name
notes = var.notes
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
}

module {
Expand Down
20 changes: 6 additions & 14 deletions tests/check_manual.tftest.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,8 @@ variables {
run "from_filter_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/filter"
source = "./data/filter"
}
}

Expand All @@ -57,12 +53,8 @@ run "from_rubric_level_module" {
run "from_team_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/team"
source = "./data/team"
}
}

Expand All @@ -72,14 +64,14 @@ run "resource_check_manual_create_with_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
name = var.name
notes = var.notes
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
update_requires_comment = var.update_requires_comment
update_frequency = var.update_frequency
}
Expand Down Expand Up @@ -221,14 +213,14 @@ run "resource_check_manual_update_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = !var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
name = "${var.name} updated"
notes = "${var.notes} updated"
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
update_requires_comment = !var.update_requires_comment
update_frequency = var.update_frequency
}
Expand Down
16 changes: 4 additions & 12 deletions tests/check_package_version.tftest.hcl
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,8 @@ variables {
run "from_filter_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/filter"
source = "./data/filter"
}
}

Expand All @@ -60,12 +56,8 @@ run "from_rubric_level_module" {
run "from_team_module" {
command = plan

variables {
name = ""
}

module {
source = "./opslevel_modules/modules/team"
source = "./data/team"
}
}

Expand All @@ -75,15 +67,15 @@ run "resource_check_package_version_create_with_all_fields" {
category = run.from_rubric_category_module.all.rubric_categories[0].id
enable_on = var.enable_on
enabled = var.enabled
filter = run.from_filter_module.all.filters[0].id
filter = run.from_filter_module.first.id
level = element([
for lvl in run.from_rubric_level_module.all.rubric_levels :
lvl.id if lvl.index == max(run.from_rubric_level_module.all.rubric_levels[*].index...)
], 0)
missing_package_result = var.missing_package_result
name = var.name
notes = var.notes
owner = run.from_team_module.all.teams[0].id
owner = run.from_team_module.first.id
package_constraint = var.package_constraint
package_manager = var.package_manager
package_name = var.package_name
Expand Down
Loading

0 comments on commit 68ab3ff

Please sign in to comment.