Commit 438e546
Remove deprecated list matching rule tests and update documentation (#683)
## Summary
- Removed 10 test files for deprecated list matching rules (5 data
source tests, 5 resource tests)
- Added deprecation notices to all list matching rule documentation (5
resource docs, 5 data source docs) pointing users to
`sysdig_secure_rule_falco`
## Background
List matching rules have been deprecated in favor of Falco rules. These
tests were failing because the underlying functionality is no longer
supported.
## Changes
### Tests Removed (10 files, -768 lines)
**Data Source Tests:**
- `data_source_sysdig_secure_rule_container_test.go`
- `data_source_sysdig_secure_rule_filesystem_test.go`
- `data_source_sysdig_secure_rule_network_test.go`
- `data_source_sysdig_secure_rule_process_test.go`
- `data_source_sysdig_secure_rule_syscall_test.go`
**Resource Tests:**
- `resource_sysdig_secure_rule_container_test.go`
- `resource_sysdig_secure_rule_filesystem_test.go`
- `resource_sysdig_secure_rule_network_test.go`
- `resource_sysdig_secure_rule_process_test.go`
- `resource_sysdig_secure_rule_syscall_test.go`
### Documentation Updated (10 files, +20 lines)
Added deprecation warnings to all list matching rule documentation files
directing users to use `sysdig_secure_rule_falco` instead.
## Test Coverage
Existing Falco rule tests
(`data_source_sysdig_secure_rule_falco_test.go` and
`resource_sysdig_secure_rule_falco_test.go`) provide sufficient coverage
for runtime security rules going forward.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
---------
Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>1 parent 1e938ad commit 438e546
10 files changed
Lines changed: 20 additions & 0 deletions
File tree
- sysdig
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
18 | 20 | | |
19 | 21 | | |
20 | 22 | | |
| |||
0 commit comments