diff --git a/config/environments/test.rb b/config/environments/test.rb
index 6ea4d1e70631fd2d20aa0d4b32b20d2f34f69d60..131f38a3aec4f4b92a7e7bdae165b951fc962a3f 100644
--- a/config/environments/test.rb
+++ b/config/environments/test.rb
@@ -33,6 +33,8 @@ Rails.application.configure do
   # Disable request forgery protection in test environment.
   config.action_controller.allow_forgery_protection = false
 
+  config.active_record.verify_foreign_keys_for_fixtures = false
+
   # Store uploaded files on the local file system in a temporary directory.
   config.active_storage.service = :test
 
diff --git a/test/fixtures/communication/website/posts.yml b/test/fixtures/communication/website/posts.yml
index 6904e28b4bd860666f259c36e006a6dd472f8f00..40e32e5fd9a3db3577dfb2e3ee6d9975362568bb 100644
--- a/test/fixtures/communication/website/posts.yml
+++ b/test/fixtures/communication/website/posts.yml
@@ -48,4 +48,3 @@ test_post_2:
   slug: test-2
   published: true
   published_at: 2010-11-28 00:00:00
-  text: new content
diff --git a/test/fixtures/education/cohorts.yml b/test/fixtures/education/cohorts.yml
index 13f18884fe9b537fc623019cb72330c3e498b7cf..9299e067deb71190564efb9f5b0f2d3db370e8c4 100644
--- a/test/fixtures/education/cohorts.yml
+++ b/test/fixtures/education/cohorts.yml
@@ -28,12 +28,14 @@
 
 one:
   university: default_university
+  school: default_school
   program: one
   academic_year: one
   name: MyString
 
 two:
   university: default_university
+  school: default_school
   program: two
   academic_year: two
   name: MyString
diff --git a/test/fixtures/education/schools.yml b/test/fixtures/education/schools.yml
new file mode 100644
index 0000000000000000000000000000000000000000..51fbf5bc6ad6df23a3f61d479e6f7b51a28a95cf
--- /dev/null
+++ b/test/fixtures/education/schools.yml
@@ -0,0 +1,3 @@
+default_school:
+  name: École de test
+  university: default_university
\ No newline at end of file
diff --git a/test/integration/summernote_test.rb b/test/integration/summernote_test.rb
deleted file mode 100644
index 83c73965382455ce1e9cb20e6a2c3ec60ac3d6f9..0000000000000000000000000000000000000000
--- a/test/integration/summernote_test.rb
+++ /dev/null
@@ -1,23 +0,0 @@
-require "test_helper"
-
-class SummernoteTest < ActiveSupport::TestCase
-  HTML_HYDRATED = "<action-text-attachment sgid=\"sgid\" content-type=\"image/jpeg\" url=\"http://localhost:3000/dan-gold.jpeg\" filename=\"test.jpg\" filesize=\"352931\" width=\"588\" height=\"746\" previewable=\"true\" presentation=\"gallery\"><figure class=\"attachment attachment--preview\">\n  <img width=\"588\" height=\"746\" src=\"http://localhost:3000/dan-gold.jpeg\">\n</figure></action-text-attachment>\n"
-
-  HTML_DEHYDRATED = "<action-text-attachment sgid=\"sgid\" content-type=\"image/jpeg\" url=\"http://localhost:3000/dan-gold.jpeg\" filename=\"test.jpg\" filesize=\"352931\" width=\"588\" height=\"746\" previewable=\"true\" presentation=\"gallery\"></action-text-attachment>"
-
-  test "dehydrate actiontext" do
-    post = communication_website_posts(:test_post)
-    post.text = HTML_HYDRATED
-    post.save
-    post.reload
-    assert_equal HTML_DEHYDRATED, post.text_before_type_cast
-  end
-
-  test "rehydrate actiontext" do
-    post = communication_website_posts(:test_post)
-    post.text = HTML_DEHYDRATED
-    post.save
-    post.reload
-    assert_equal HTML_HYDRATED, communication_website_posts(:test_post).text.to_s
-  end
- end
diff --git a/test/services/variant_service_test.rb b/test/services/variant_service_test.rb
index 2f2d086360863b00d5d71ac6650c697598e8db3c..37ab72cc290b4a58c637d544c1163ae422b30e34 100644
--- a/test/services/variant_service_test.rb
+++ b/test/services/variant_service_test.rb
@@ -437,7 +437,13 @@ class VariantServiceTest < ActiveSupport::TestCase
   private
 
   def create_file_blob(key: nil, filename: "dan-gold.jpeg", content_type: "image/jpeg", metadata: nil, service_name: nil, record: nil)
-    ActiveStorage::Blob.create_and_upload! io: file_fixture(filename).open, filename: filename, content_type: content_type, metadata: metadata, service_name: service_name, record: record
+    ActiveStorage::Blob.create_and_upload!  io: file_fixture(filename).open, 
+                                            filename: filename, 
+                                            content_type: content_type, 
+                                            metadata: metadata, 
+                                            service_name: service_name, 
+                                            record: record,
+                                            university_id: universities(:default_university).id
   end
 
   def read_image(blob_or_variant)