[PR #4009] [MERGED] Closes #4006: remove test fixtures #12727

Closed
opened 2025-12-29 22:23:17 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/4009
Author: @jeremystretch
Created: 1/24/2020
Status: Merged
Merged: 1/24/2020
Merged by: @jeremystretch

Base: developHead: 4006-remove-fixtures


📝 Commits (2)

  • eb4c2e5 Remove obsolete fixtures files
  • 47962ea Adapt form tests to work without fixture data

📊 Changes

5 files changed (+76 additions, -6374 deletions)

View changed files

netbox/dcim/fixtures/dcim.json (+0 -5790)
📝 netbox/dcim/tests/test_forms.py (+76 -50)
netbox/extras/fixtures/extras.json (+0 -35)
netbox/ipam/fixtures/ipam.json (+0 -329)
netbox/virtualization/fixtures/virtualization.json (+0 -170)

📄 Description

Closes: #4006

Remove all fixtures files and update the one remaining test suite (dcim.tests.test_forms.DeviceTestCase) to work without them


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/4009 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 1/24/2020 **Status:** ✅ Merged **Merged:** 1/24/2020 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `develop` ← **Head:** `4006-remove-fixtures` --- ### 📝 Commits (2) - [`eb4c2e5`](https://github.com/netbox-community/netbox/commit/eb4c2e5d7f94aff1e190acab04975e1b85e135a8) Remove obsolete fixtures files - [`47962ea`](https://github.com/netbox-community/netbox/commit/47962ea732c802b82bdd2e82b14bb7e151792a79) Adapt form tests to work without fixture data ### 📊 Changes **5 files changed** (+76 additions, -6374 deletions) <details> <summary>View changed files</summary> ➖ `netbox/dcim/fixtures/dcim.json` (+0 -5790) 📝 `netbox/dcim/tests/test_forms.py` (+76 -50) ➖ `netbox/extras/fixtures/extras.json` (+0 -35) ➖ `netbox/ipam/fixtures/ipam.json` (+0 -329) ➖ `netbox/virtualization/fixtures/virtualization.json` (+0 -170) </details> ### 📄 Description ### Closes: #4006 Remove all fixtures files and update the one remaining test suite (dcim.tests.test_forms.DeviceTestCase) to work without them --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-29 22:23:17 +01:00
adam closed this issue 2025-12-29 22:23:17 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#12727