archesproject / arches-for-science

Arches for Science
GNU General Public License v3.0
14 stars 9 forks source link

Anticipate v8 breaking change to TileModel.nodegroup #1565

Open jacobtylerwalls opened 8 months ago

jacobtylerwalls commented 8 months ago

As part of reviewing archesproject/arches#9613 I ran the AfS test suite, and found these breaking changes impacted.

We change change nodegroup -> nodegroup_id already in v7.6 without waiting for v8. This will make it easier to develop against either version.

~Setting to DRAFT: there could be more that aren't covered by tests; need to grep the codebase.~

Also add DATABASES to test_settings so that it doesn't attempt to use the core arches test db. Might segregate out this change if this gets fixed in the app templates first.