1. 'use strict';
    
  2. 
    
  3. /** @flow */
    
  4. 
    
  5. const semver = require('semver');
    
  6. const config = require('../../playwright.config');
    
  7. const {test} = require('@playwright/test');
    
  8. 
    
  9. function runOnlyForReactRange(range) {
    
  10.   test.skip(
    
  11.     !semver.satisfies(config.use.react_version, range),
    
  12.     `This test requires a React version of ${range} to run. ` +
    
  13.       `The React version you're using is ${config.use.react_version}`
    
  14.   );
    
  15. }
    
  16. 
    
  17. module.exports = {runOnlyForReactRange};