diff --git a/tests/views_psr0.test b/tests/views_psr0.test
new file mode 100644
index 0000000..d3a78ce
--- /dev/null
+++ b/tests/views_psr0.test
@@ -0,0 +1,105 @@
+<?php
+
+/**
+ * @file
+ * Temporary workaround for PIFR's inability to run PSR-0 tests from contrib
+ * modules.
+ */
+
+use Drupal\views\Tests\AccessTest;
+use Drupal\views\Tests\AnalyzeTest;
+use Drupal\views\Tests\ArgumentDefaultTest;
+use Drupal\views\Tests\ArgumentValidatorTest;
+use Drupal\views\Tests\BasicTest;
+use Drupal\views\Tests\CacheTest;
+use Drupal\views\Tests\ExposedFormTest;
+use Drupal\views\Tests\GlossaryTest;
+use Drupal\views\Tests\HandlersTest;
+use Drupal\views\Tests\ModuleTest;
+use Drupal\views\Tests\PagerTest;
+use Drupal\views\Tests\TranslatableTest;
+use Drupal\views\Tests\UiSettingsTest;
+use Drupal\views\Tests\UpgradeTestCase;
+use Drupal\views\Tests\ViewTest;
+use Drupal\views\Tests\Comment\ArgumentCommentUserUidTest;
+use Drupal\views\Tests\Comment\FilterCommentUserUidTest;
+use Drupal\views\Tests\Field\ApiDataTest;
+use Drupal\views\Tests\Field\HandlerFieldFieldTest;
+use Drupal\views\Tests\Handler\AreaTextTest;
+use Drupal\views\Tests\Handler\ArgumentNullTest;
+use Drupal\views\Tests\Handler\ArgumentStringTest;
+use Drupal\views\Tests\Handler\FieldBooleanTest;
+use Drupal\views\Tests\Handler\FilterCounterTest;
+use Drupal\views\Tests\Handler\FieldCustomTest;
+use Drupal\views\Tests\Handler\FieldDateTest;
+use Drupal\views\Tests\Handler\FieldFileSizeTest;
+use Drupal\views\Tests\Handler\FieldMathTest;
+use Drupal\views\Tests\Handler\FieldTest;
+use Drupal\views\Tests\Handler\FieldUrlTest;
+use Drupal\views\Tests\Handler\FieldXssTest;
+use Drupal\views\Tests\Handler\FilterCombineTest;
+use Drupal\views\Tests\Handler\FilterDateTest;
+use Drupal\views\Tests\Handler\FilterEqualityTest;
+use Drupal\views\Tests\Handler\FilterInOperatorTest;
+use Drupal\views\Tests\Handler\FilterNumericTest;
+use Drupal\views\Tests\Handler\FilterStringTest;
+use Drupal\views\Tests\Handler\SortDateTest;
+use Drupal\views\Tests\Handler\SortRandomTest;
+use Drupal\views\Tests\Handler\SortTest;
+use Drupal\views\Tests\Plugins\DisplayTestCase;
+use Drupal\views\Tests\Style\PluginStyleJumpMenuTest;
+use Drupal\views\Tests\Style\PluginStyleTest;
+use Drupal\views\Tests\Style\PluginStyleUnformattedTest;
+use Drupal\views\Tests\User\HandlerFieldUserNameTest;
+use Drupal\views\Tests\User\UserArgumentDefault;
+use Drupal\views\Tests\User\UserArgumentValidate;
+use Drupal\views\Tests\User\UserTestCase;
+
+class AccessPSR0Test extends AccessTest {}
+class AnalyzePSR0Test extends AnalyzeTest {}
+class ArgumentDefaultPSR0Test extends ArgumentDefaultTest {}
+class ArgumentValidatorPSR0Test extends ArgumentValidatorTest {}
+class BasicPSR0Test extends BasicTest {}
+class CachePSR0Test extends CacheTest {}
+class ExposedFormPSR0Test extends ExposedFormTest {}
+class GlossaryPSR0Test extends GlossaryTest {}
+class HandlersPSR0Test extends HandlersTest {}
+class ModulePSR0Test extends ModuleTest {}
+class PagerPSR0Test extends PagerTest {}
+class TranslatablePSR0Test extends TranslatableTest {}
+class UiSettingsPSR0Test extends UiSettingsTest {}
+class UpgradeTestCasePSR0Test extends UpgradeTestCase {}
+class ViewPSR0Test extends ViewTest {}
+class ArgumentCommentUserUidPSR0Test extends ArgumentCommentUserUidTest {}
+class FilterCommentUserUidPSR0Test extends FilterCommentUserUidTest {}
+class ApiDataPSR0Test extends ApiDataTest {}
+class HandlerFieldFieldPSR0Test extends HandlerFieldFieldTest {}
+class AreaTextPSR0Test extends AreaTextTest {}
+class ArgumentNullPSR0Test extends ArgumentNullTest {}
+class ArgumentStringPSR0Test extends ArgumentStringTest {}
+class FieldBooleanPSR0Test extends FieldBooleanTest {}
+class FilterCounterPSR0Test extends FilterCounterTest {}
+class FieldCustomPSR0Test extends FieldCustomTest {}
+class FieldDatePSR0Test extends FieldDateTest {}
+class FieldFileSizePSR0Test extends FieldFileSizeTest {}
+class FieldMathPSR0Test extends FieldMathTest {}
+class FieldPSR0Test extends FieldTest {}
+class FieldUrlPSR0Test extends FieldUrlTest {}
+class FieldXssPSR0Test extends FieldXssTest {}
+class FilterCombinePSR0Test extends FilterCombineTest {}
+class FilterDatePSR0Test extends FilterDateTest {}
+class FilterEqualityPSR0Test extends FilterEqualityTest {}
+class FilterInOperatorPSR0Test extends FilterInOperatorTest {}
+class FilterNumericPSR0Test extends FilterNumericTest {}
+class FilterStringPSR0Test extends FilterStringTest {}
+class SortDatePSR0Test extends SortDateTest {}
+class SortRandomPSR0Test extends SortRandomTest {}
+class SortPSR0Test extends SortTest {}
+class DisplayPSR0Test extends DisplayTestCase {}
+class PluginStyleJumpMenuPSR0Test extends PluginStyleJumpMenuTest {}
+class PluginStylePSR0Test extends PluginStyleTest {}
+class PluginStyleUnformattedPSR0Test extends PluginStyleUnformattedTest {}
+class HandlerFieldUserNamePSR0Test extends HandlerFieldUserNameTest {}
+class UserArgumentDefaultPSR0Test extends UserArgumentDefault {}
+class UserArgumentValidatePSR0Test extends UserArgumentValidate {}
+class UserPSR0Test extends UserTestCase {}
diff --git a/views.info b/views.info
index 236af87..62b7ccb 100644
--- a/views.info
+++ b/views.info
@@ -250,3 +250,4 @@ files[] = tests/views_plugin_localization_test.inc
 files[] = tests/views_query.test
 files[] = tests/views_test.views_default.inc
 files[] = tests/views_ui.test
+files[] = tests/views_psr0.test
