Skip to content
Snippets Groups Projects

fix(handlers): disable filesystem layer link metadata if the database is enabled

Merged Hayley Swimelar requested to merge fix-blob-unknown-everywhere into master
1 unresolved thread
@@ -671,10 +671,12 @@ func testManifestWithStorageError(t *testing.T, env *testEnv, imageName referenc
@@ -671,10 +671,12 @@ func testManifestWithStorageError(t *testing.T, env *testEnv, imageName referenc
func TestManifestAPI_Get_Schema2NotInDatabase(t *testing.T) {
func TestManifestAPI_Get_Schema2NotInDatabase(t *testing.T) {
skipDatabaseNotEnabled(t)
skipDatabaseNotEnabled(t)
env1 := newTestEnv(t, withDBDisabled)
rootDir := t.TempDir()
 
 
env1 := newTestEnv(t, withDBDisabled, withFSDriver(rootDir))
defer env1.Shutdown()
defer env1.Shutdown()
env2 := newTestEnv(t)
env2 := newTestEnv(t, withFSDriver(rootDir))
defer env2.Shutdown()
defer env2.Shutdown()
tagName := "schema2"
tagName := "schema2"
@@ -726,10 +728,12 @@ func TestManifestAPI_Get_Schema2NotInDatabase(t *testing.T) {
@@ -726,10 +728,12 @@ func TestManifestAPI_Get_Schema2NotInDatabase(t *testing.T) {
func TestManifestAPI_Put_Schema2WritesNoFilesystemBlobLinkMetadata(t *testing.T) {
func TestManifestAPI_Put_Schema2WritesNoFilesystemBlobLinkMetadata(t *testing.T) {
skipDatabaseNotEnabled(t)
skipDatabaseNotEnabled(t)
env1 := newTestEnv(t)
rootDir := t.TempDir()
 
 
env1 := newTestEnv(t, withFSDriver(rootDir))
defer env1.Shutdown()
defer env1.Shutdown()
env2 := newTestEnv(t, withDBDisabled)
env2 := newTestEnv(t, withDBDisabled, withFSDriver(rootDir))
defer env2.Shutdown()
defer env2.Shutdown()
tagName := "schema2"
tagName := "schema2"
@@ -1093,10 +1097,13 @@ func TestManifestAPI_Delete_Schema2ManifestNotInDatabase(t *testing.T) {
@@ -1093,10 +1097,13 @@ func TestManifestAPI_Delete_Schema2ManifestNotInDatabase(t *testing.T) {
skipDatabaseNotEnabled(t)
skipDatabaseNotEnabled(t)
// Setup
// Setup
env1 := newTestEnv(t, withDBDisabled)
 
rootDir := t.TempDir()
 
 
env1 := newTestEnv(t, withDBDisabled, withFSDriver(rootDir))
defer env1.Shutdown()
defer env1.Shutdown()
env2 := newTestEnv(t, withDelete)
env2 := newTestEnv(t, withDelete, withFSDriver(rootDir))
defer env2.Shutdown()
defer env2.Shutdown()
tagName := "schema2deletetag"
tagName := "schema2deletetag"
@@ -1252,10 +1259,12 @@ func TestManifestAPI_Put_OCIImageIndexByTagManifestsNotPresentInDatabase(t *test
@@ -1252,10 +1259,12 @@ func TestManifestAPI_Put_OCIImageIndexByTagManifestsNotPresentInDatabase(t *test
// Setup
// Setup
env1 := newTestEnv(t, withDBDisabled)
rootDir := t.TempDir()
 
 
env1 := newTestEnv(t, withDBDisabled, withFSDriver(rootDir))
defer env1.Shutdown()
defer env1.Shutdown()
env2 := newTestEnv(t)
env2 := newTestEnv(t, withFSDriver(rootDir))
defer env2.Shutdown()
defer env2.Shutdown()
tagName := "ociindexmissingmanifeststag"
tagName := "ociindexmissingmanifeststag"
Loading