How To Install phpunit9 on Fedora 34

phpunit9 is The PHP Unit Testing framework version 9

Introduction

In this tutorial we learn how to install phpunit9 on Fedora 34.

What is phpunit9

PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks. This package provides the version 9 of PHPUnit, available using the phpunit9 command. Documentation

We can use yum or dnf to install phpunit9 on Fedora 34. In this tutorial we discuss both methods but you only need to choose one of method to install phpunit9.

Install phpunit9 on Fedora 34 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

After updating yum database, We can install phpunit9 using dnf by running the following command:

sudo dnf -y install phpunit9

Install phpunit9 on Fedora 34 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

Fedora 34 - x86_64                               20 kB/s | 6.6 kB     00:00
Fedora 34 openh264 (From Cisco) - x86_64        1.4 kB/s | 989  B     00:00
Fedora Modular 34 - x86_64                       68 kB/s | 6.5 kB     00:00
Fedora 34 - x86_64 - Updates                    3.5 kB/s | 6.2 kB     00:01
Fedora Modular 34 - x86_64 - Updates             17 kB/s | 5.9 kB     00:00
Metadata cache created.

After updating yum database, We can install phpunit9 using yum by running the following command:

sudo yum -y install phpunit9

How To Uninstall phpunit9 on Fedora 34

To uninstall only the phpunit9 package we can use the following command:

sudo dnf remove phpunit9

phpunit9 Package Contents on Fedora 34

/usr/bin/phpunit9
/usr/share/doc/phpunit9
/usr/share/doc/phpunit9/ChangeLog-9.5.md
/usr/share/doc/phpunit9/README.md
/usr/share/doc/phpunit9/composer.json
/usr/share/licenses/phpunit9
/usr/share/licenses/phpunit9/LICENSE
/usr/share/php/PHPUnit9
/usr/share/php/PHPUnit9/Exception.php
/usr/share/php/PHPUnit9/Extensions
/usr/share/php/PHPUnit9/Framework
/usr/share/php/PHPUnit9/Framework/Assert
/usr/share/php/PHPUnit9/Framework/Assert.php
/usr/share/php/PHPUnit9/Framework/Assert/Functions.php
/usr/share/php/PHPUnit9/Framework/Constraint
/usr/share/php/PHPUnit9/Framework/Constraint/Boolean
/usr/share/php/PHPUnit9/Framework/Constraint/Boolean/IsFalse.php
/usr/share/php/PHPUnit9/Framework/Constraint/Boolean/IsTrue.php
/usr/share/php/PHPUnit9/Framework/Constraint/Callback.php
/usr/share/php/PHPUnit9/Framework/Constraint/Cardinality
/usr/share/php/PHPUnit9/Framework/Constraint/Cardinality/Count.php
/usr/share/php/PHPUnit9/Framework/Constraint/Cardinality/GreaterThan.php
/usr/share/php/PHPUnit9/Framework/Constraint/Cardinality/IsEmpty.php
/usr/share/php/PHPUnit9/Framework/Constraint/Cardinality/LessThan.php
/usr/share/php/PHPUnit9/Framework/Constraint/Cardinality/SameSize.php
/usr/share/php/PHPUnit9/Framework/Constraint/Constraint.php
/usr/share/php/PHPUnit9/Framework/Constraint/Equality
/usr/share/php/PHPUnit9/Framework/Constraint/Equality/IsEqual.php
/usr/share/php/PHPUnit9/Framework/Constraint/Equality/IsEqualCanonicalizing.php
/usr/share/php/PHPUnit9/Framework/Constraint/Equality/IsEqualIgnoringCase.php
/usr/share/php/PHPUnit9/Framework/Constraint/Equality/IsEqualWithDelta.php
/usr/share/php/PHPUnit9/Framework/Constraint/Exception
/usr/share/php/PHPUnit9/Framework/Constraint/Exception/Exception.php
/usr/share/php/PHPUnit9/Framework/Constraint/Exception/ExceptionCode.php
/usr/share/php/PHPUnit9/Framework/Constraint/Exception/ExceptionMessage.php
/usr/share/php/PHPUnit9/Framework/Constraint/Exception/ExceptionMessageRegularExpression.php
/usr/share/php/PHPUnit9/Framework/Constraint/Filesystem
/usr/share/php/PHPUnit9/Framework/Constraint/Filesystem/DirectoryExists.php
/usr/share/php/PHPUnit9/Framework/Constraint/Filesystem/FileExists.php
/usr/share/php/PHPUnit9/Framework/Constraint/Filesystem/IsReadable.php
/usr/share/php/PHPUnit9/Framework/Constraint/Filesystem/IsWritable.php
/usr/share/php/PHPUnit9/Framework/Constraint/IsAnything.php
/usr/share/php/PHPUnit9/Framework/Constraint/IsIdentical.php
/usr/share/php/PHPUnit9/Framework/Constraint/JsonMatches.php
/usr/share/php/PHPUnit9/Framework/Constraint/JsonMatchesErrorMessageProvider.php
/usr/share/php/PHPUnit9/Framework/Constraint/Math
/usr/share/php/PHPUnit9/Framework/Constraint/Math/IsFinite.php
/usr/share/php/PHPUnit9/Framework/Constraint/Math/IsInfinite.php
/usr/share/php/PHPUnit9/Framework/Constraint/Math/IsNan.php
/usr/share/php/PHPUnit9/Framework/Constraint/Object
/usr/share/php/PHPUnit9/Framework/Constraint/Object/ClassHasAttribute.php
/usr/share/php/PHPUnit9/Framework/Constraint/Object/ClassHasStaticAttribute.php
/usr/share/php/PHPUnit9/Framework/Constraint/Object/ObjectEquals.php
/usr/share/php/PHPUnit9/Framework/Constraint/Object/ObjectHasAttribute.php
/usr/share/php/PHPUnit9/Framework/Constraint/Operator
/usr/share/php/PHPUnit9/Framework/Constraint/Operator/BinaryOperator.php
/usr/share/php/PHPUnit9/Framework/Constraint/Operator/LogicalAnd.php
/usr/share/php/PHPUnit9/Framework/Constraint/Operator/LogicalNot.php
/usr/share/php/PHPUnit9/Framework/Constraint/Operator/LogicalOr.php
/usr/share/php/PHPUnit9/Framework/Constraint/Operator/LogicalXor.php
/usr/share/php/PHPUnit9/Framework/Constraint/Operator/Operator.php
/usr/share/php/PHPUnit9/Framework/Constraint/Operator/UnaryOperator.php
/usr/share/php/PHPUnit9/Framework/Constraint/String
/usr/share/php/PHPUnit9/Framework/Constraint/String/IsJson.php
/usr/share/php/PHPUnit9/Framework/Constraint/String/RegularExpression.php
/usr/share/php/PHPUnit9/Framework/Constraint/String/StringContains.php
/usr/share/php/PHPUnit9/Framework/Constraint/String/StringEndsWith.php
/usr/share/php/PHPUnit9/Framework/Constraint/String/StringMatchesFormatDescription.php
/usr/share/php/PHPUnit9/Framework/Constraint/String/StringStartsWith.php
/usr/share/php/PHPUnit9/Framework/Constraint/Traversable
/usr/share/php/PHPUnit9/Framework/Constraint/Traversable/ArrayHasKey.php
/usr/share/php/PHPUnit9/Framework/Constraint/Traversable/TraversableContains.php
/usr/share/php/PHPUnit9/Framework/Constraint/Traversable/TraversableContainsEqual.php
/usr/share/php/PHPUnit9/Framework/Constraint/Traversable/TraversableContainsIdentical.php
/usr/share/php/PHPUnit9/Framework/Constraint/Traversable/TraversableContainsOnly.php
/usr/share/php/PHPUnit9/Framework/Constraint/Type
/usr/share/php/PHPUnit9/Framework/Constraint/Type/IsInstanceOf.php
/usr/share/php/PHPUnit9/Framework/Constraint/Type/IsNull.php
/usr/share/php/PHPUnit9/Framework/Constraint/Type/IsType.php
/usr/share/php/PHPUnit9/Framework/DataProviderTestSuite.php
/usr/share/php/PHPUnit9/Framework/Error
/usr/share/php/PHPUnit9/Framework/Error/Deprecated.php
/usr/share/php/PHPUnit9/Framework/Error/Error.php
/usr/share/php/PHPUnit9/Framework/Error/Notice.php
/usr/share/php/PHPUnit9/Framework/Error/Warning.php
/usr/share/php/PHPUnit9/Framework/ErrorTestCase.php
/usr/share/php/PHPUnit9/Framework/Exception
/usr/share/php/PHPUnit9/Framework/Exception/ActualValueIsNotAnObjectException.php
/usr/share/php/PHPUnit9/Framework/Exception/AssertionFailedError.php
/usr/share/php/PHPUnit9/Framework/Exception/CodeCoverageException.php
/usr/share/php/PHPUnit9/Framework/Exception/ComparisonMethodDoesNotAcceptParameterTypeException.php
/usr/share/php/PHPUnit9/Framework/Exception/ComparisonMethodDoesNotDeclareBoolReturnTypeException.php
/usr/share/php/PHPUnit9/Framework/Exception/ComparisonMethodDoesNotDeclareExactlyOneParameterException.php
/usr/share/php/PHPUnit9/Framework/Exception/ComparisonMethodDoesNotDeclareParameterTypeException.php
/usr/share/php/PHPUnit9/Framework/Exception/ComparisonMethodDoesNotExistException.php
/usr/share/php/PHPUnit9/Framework/Exception/CoveredCodeNotExecutedException.php
/usr/share/php/PHPUnit9/Framework/Exception/Error.php
/usr/share/php/PHPUnit9/Framework/Exception/Exception.php
/usr/share/php/PHPUnit9/Framework/Exception/ExpectationFailedException.php
/usr/share/php/PHPUnit9/Framework/Exception/IncompleteTestError.php
/usr/share/php/PHPUnit9/Framework/Exception/InvalidArgumentException.php
/usr/share/php/PHPUnit9/Framework/Exception/InvalidCoversTargetException.php
/usr/share/php/PHPUnit9/Framework/Exception/InvalidDataProviderException.php
/usr/share/php/PHPUnit9/Framework/Exception/MissingCoversAnnotationException.php
/usr/share/php/PHPUnit9/Framework/Exception/NoChildTestSuiteException.php
/usr/share/php/PHPUnit9/Framework/Exception/OutputError.php
/usr/share/php/PHPUnit9/Framework/Exception/PHPTAssertionFailedError.php
/usr/share/php/PHPUnit9/Framework/Exception/RiskyTestError.php
/usr/share/php/PHPUnit9/Framework/Exception/SkippedTestError.php
/usr/share/php/PHPUnit9/Framework/Exception/SkippedTestSuiteError.php
/usr/share/php/PHPUnit9/Framework/Exception/SyntheticError.php
/usr/share/php/PHPUnit9/Framework/Exception/SyntheticSkippedError.php
/usr/share/php/PHPUnit9/Framework/Exception/UnintentionallyCoveredCodeError.php
/usr/share/php/PHPUnit9/Framework/Exception/Warning.php
/usr/share/php/PHPUnit9/Framework/ExceptionWrapper.php
/usr/share/php/PHPUnit9/Framework/ExecutionOrderDependency.php
/usr/share/php/PHPUnit9/Framework/IncompleteTest.php
/usr/share/php/PHPUnit9/Framework/IncompleteTestCase.php
/usr/share/php/PHPUnit9/Framework/InvalidParameterGroupException.php
/usr/share/php/PHPUnit9/Framework/MockObject
/usr/share/php/PHPUnit9/Framework/MockObject/Api
/usr/share/php/PHPUnit9/Framework/MockObject/Api/Api.php
/usr/share/php/PHPUnit9/Framework/MockObject/Api/Method.php
/usr/share/php/PHPUnit9/Framework/MockObject/Api/MockedCloneMethod.php
/usr/share/php/PHPUnit9/Framework/MockObject/Api/UnmockedCloneMethod.php
/usr/share/php/PHPUnit9/Framework/MockObject/Builder
/usr/share/php/PHPUnit9/Framework/MockObject/Builder/Identity.php
/usr/share/php/PHPUnit9/Framework/MockObject/Builder/InvocationMocker.php
/usr/share/php/PHPUnit9/Framework/MockObject/Builder/InvocationStubber.php
/usr/share/php/PHPUnit9/Framework/MockObject/Builder/MethodNameMatch.php
/usr/share/php/PHPUnit9/Framework/MockObject/Builder/ParametersMatch.php
/usr/share/php/PHPUnit9/Framework/MockObject/Builder/Stub.php
/usr/share/php/PHPUnit9/Framework/MockObject/ConfigurableMethod.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/BadMethodCallException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/CannotUseAddMethodsException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/CannotUseOnlyMethodsException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/ClassAlreadyExistsException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/ClassIsFinalException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/ConfigurableMethodsAlreadyInitializedException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/DuplicateMethodException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/Exception.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/IncompatibleReturnValueException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/InvalidMethodNameException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/MatchBuilderNotFoundException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/MatcherAlreadyRegisteredException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/MethodCannotBeConfiguredException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/MethodNameAlreadyConfiguredException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/MethodNameNotConfiguredException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/MethodParametersAlreadyConfiguredException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/OriginalConstructorInvocationRequiredException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/ReflectionException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/ReturnValueNotConfiguredException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/RuntimeException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/SoapExtensionNotAvailableException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/UnknownClassException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/UnknownTraitException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Exception/UnknownTypeException.php
/usr/share/php/PHPUnit9/Framework/MockObject/Generator
/usr/share/php/PHPUnit9/Framework/MockObject/Generator.php
/usr/share/php/PHPUnit9/Framework/MockObject/Generator/deprecation.tpl
/usr/share/php/PHPUnit9/Framework/MockObject/Generator/mocked_class.tpl
/usr/share/php/PHPUnit9/Framework/MockObject/Generator/mocked_method.tpl
/usr/share/php/PHPUnit9/Framework/MockObject/Generator/mocked_method_void.tpl
/usr/share/php/PHPUnit9/Framework/MockObject/Generator/mocked_static_method.tpl
/usr/share/php/PHPUnit9/Framework/MockObject/Generator/proxied_method.tpl
/usr/share/php/PHPUnit9/Framework/MockObject/Generator/proxied_method_void.tpl
/usr/share/php/PHPUnit9/Framework/MockObject/Generator/trait_class.tpl
/usr/share/php/PHPUnit9/Framework/MockObject/Generator/wsdl_class.tpl
/usr/share/php/PHPUnit9/Framework/MockObject/Generator/wsdl_method.tpl
/usr/share/php/PHPUnit9/Framework/MockObject/Invocation.php
/usr/share/php/PHPUnit9/Framework/MockObject/InvocationHandler.php
/usr/share/php/PHPUnit9/Framework/MockObject/Matcher.php
/usr/share/php/PHPUnit9/Framework/MockObject/MethodNameConstraint.php
/usr/share/php/PHPUnit9/Framework/MockObject/MockBuilder.php
/usr/share/php/PHPUnit9/Framework/MockObject/MockClass.php
/usr/share/php/PHPUnit9/Framework/MockObject/MockMethod.php
/usr/share/php/PHPUnit9/Framework/MockObject/MockMethodSet.php
/usr/share/php/PHPUnit9/Framework/MockObject/MockObject.php
/usr/share/php/PHPUnit9/Framework/MockObject/MockTrait.php
/usr/share/php/PHPUnit9/Framework/MockObject/MockType.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/AnyInvokedCount.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/AnyParameters.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/ConsecutiveParameters.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/InvocationOrder.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/InvokedAtIndex.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/InvokedAtLeastCount.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/InvokedAtLeastOnce.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/InvokedAtMostCount.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/InvokedCount.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/MethodName.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/Parameters.php
/usr/share/php/PHPUnit9/Framework/MockObject/Rule/ParametersRule.php
/usr/share/php/PHPUnit9/Framework/MockObject/Stub
/usr/share/php/PHPUnit9/Framework/MockObject/Stub.php
/usr/share/php/PHPUnit9/Framework/MockObject/Stub/ConsecutiveCalls.php
/usr/share/php/PHPUnit9/Framework/MockObject/Stub/Exception.php
/usr/share/php/PHPUnit9/Framework/MockObject/Stub/ReturnArgument.php
/usr/share/php/PHPUnit9/Framework/MockObject/Stub/ReturnCallback.php
/usr/share/php/PHPUnit9/Framework/MockObject/Stub/ReturnReference.php
/usr/share/php/PHPUnit9/Framework/MockObject/Stub/ReturnSelf.php
/usr/share/php/PHPUnit9/Framework/MockObject/Stub/ReturnStub.php
/usr/share/php/PHPUnit9/Framework/MockObject/Stub/ReturnValueMap.php
/usr/share/php/PHPUnit9/Framework/MockObject/Stub/Stub.php
/usr/share/php/PHPUnit9/Framework/MockObject/Verifiable.php
/usr/share/php/PHPUnit9/Framework/Reorderable.php
/usr/share/php/PHPUnit9/Framework/SelfDescribing.php
/usr/share/php/PHPUnit9/Framework/SkippedTest.php
/usr/share/php/PHPUnit9/Framework/SkippedTestCase.php
/usr/share/php/PHPUnit9/Framework/Test.php
/usr/share/php/PHPUnit9/Framework/TestBuilder.php
/usr/share/php/PHPUnit9/Framework/TestCase.php
/usr/share/php/PHPUnit9/Framework/TestFailure.php
/usr/share/php/PHPUnit9/Framework/TestListener.php
/usr/share/php/PHPUnit9/Framework/TestListenerDefaultImplementation.php
/usr/share/php/PHPUnit9/Framework/TestResult.php
/usr/share/php/PHPUnit9/Framework/TestSuite.php
/usr/share/php/PHPUnit9/Framework/TestSuiteIterator.php
/usr/share/php/PHPUnit9/Framework/WarningTestCase.php
/usr/share/php/PHPUnit9/Runner
/usr/share/php/PHPUnit9/Runner/BaseTestRunner.php
/usr/share/php/PHPUnit9/Runner/DefaultTestResultCache.php
/usr/share/php/PHPUnit9/Runner/Exception.php
/usr/share/php/PHPUnit9/Runner/Extension
/usr/share/php/PHPUnit9/Runner/Extension/ExtensionHandler.php
/usr/share/php/PHPUnit9/Runner/Extension/PharLoader.php
/usr/share/php/PHPUnit9/Runner/Filter
/usr/share/php/PHPUnit9/Runner/Filter/ExcludeGroupFilterIterator.php
/usr/share/php/PHPUnit9/Runner/Filter/Factory.php
/usr/share/php/PHPUnit9/Runner/Filter/GroupFilterIterator.php
/usr/share/php/PHPUnit9/Runner/Filter/IncludeGroupFilterIterator.php
/usr/share/php/PHPUnit9/Runner/Filter/NameFilterIterator.php
/usr/share/php/PHPUnit9/Runner/Hook
/usr/share/php/PHPUnit9/Runner/Hook/AfterIncompleteTestHook.php
/usr/share/php/PHPUnit9/Runner/Hook/AfterLastTestHook.php
/usr/share/php/PHPUnit9/Runner/Hook/AfterRiskyTestHook.php
/usr/share/php/PHPUnit9/Runner/Hook/AfterSkippedTestHook.php
/usr/share/php/PHPUnit9/Runner/Hook/AfterSuccessfulTestHook.php
/usr/share/php/PHPUnit9/Runner/Hook/AfterTestErrorHook.php
/usr/share/php/PHPUnit9/Runner/Hook/AfterTestFailureHook.php
/usr/share/php/PHPUnit9/Runner/Hook/AfterTestHook.php
/usr/share/php/PHPUnit9/Runner/Hook/AfterTestWarningHook.php
/usr/share/php/PHPUnit9/Runner/Hook/BeforeFirstTestHook.php
/usr/share/php/PHPUnit9/Runner/Hook/BeforeTestHook.php
/usr/share/php/PHPUnit9/Runner/Hook/Hook.php
/usr/share/php/PHPUnit9/Runner/Hook/TestHook.php
/usr/share/php/PHPUnit9/Runner/Hook/TestListenerAdapter.php
/usr/share/php/PHPUnit9/Runner/NullTestResultCache.php
/usr/share/php/PHPUnit9/Runner/PhptTestCase.php
/usr/share/php/PHPUnit9/Runner/ResultCacheExtension.php
/usr/share/php/PHPUnit9/Runner/StandardTestSuiteLoader.php
/usr/share/php/PHPUnit9/Runner/TestResultCache.php
/usr/share/php/PHPUnit9/Runner/TestSuiteLoader.php
/usr/share/php/PHPUnit9/Runner/TestSuiteSorter.php
/usr/share/php/PHPUnit9/Runner/Version.php
/usr/share/php/PHPUnit9/TextUI
/usr/share/php/PHPUnit9/TextUI/CliArguments
/usr/share/php/PHPUnit9/TextUI/CliArguments/Builder.php
/usr/share/php/PHPUnit9/TextUI/CliArguments/Configuration.php
/usr/share/php/PHPUnit9/TextUI/CliArguments/Exception.php
/usr/share/php/PHPUnit9/TextUI/CliArguments/Mapper.php
/usr/share/php/PHPUnit9/TextUI/Command.php
/usr/share/php/PHPUnit9/TextUI/DefaultResultPrinter.php
/usr/share/php/PHPUnit9/TextUI/Exception
/usr/share/php/PHPUnit9/TextUI/Exception/Exception.php
/usr/share/php/PHPUnit9/TextUI/Exception/ReflectionException.php
/usr/share/php/PHPUnit9/TextUI/Exception/RuntimeException.php
/usr/share/php/PHPUnit9/TextUI/Exception/TestDirectoryNotFoundException.php
/usr/share/php/PHPUnit9/TextUI/Exception/TestFileNotFoundException.php
/usr/share/php/PHPUnit9/TextUI/Help.php
/usr/share/php/PHPUnit9/TextUI/ResultPrinter.php
/usr/share/php/PHPUnit9/TextUI/TestRunner.php
/usr/share/php/PHPUnit9/TextUI/TestSuiteMapper.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/CodeCoverage.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Filter
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Filter/Directory.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Filter/DirectoryCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Filter/DirectoryCollectionIterator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/FilterMapper.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Report
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Report/Clover.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Report/Cobertura.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Report/Crap4j.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Report/Html.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Report/Php.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Report/Text.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/CodeCoverage/Report/Xml.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Configuration.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Exception.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Filesystem
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Filesystem/Directory.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Filesystem/DirectoryCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Filesystem/DirectoryCollectionIterator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Filesystem/File.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Filesystem/FileCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Filesystem/FileCollectionIterator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Generator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Group
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Group/Group.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Group/GroupCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Group/GroupCollectionIterator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Group/Groups.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Loader.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Logging
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Logging/Junit.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Logging/Logging.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Logging/TeamCity.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Logging/TestDox
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Logging/TestDox/Html.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Logging/TestDox/Text.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Logging/TestDox/Xml.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Logging/Text.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/MigrationBuilder.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/MigrationBuilderException.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/MigrationException.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/ConvertLogTypes.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/CoverageCloverToReport.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/CoverageCrap4jToReport.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/CoverageHtmlToReport.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/CoveragePhpToReport.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/CoverageTextToReport.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/CoverageXmlToReport.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/IntroduceCoverageElement.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/LogToReportMigration.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/Migration.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/MoveAttributesFromFilterWhitelistToCoverage.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/MoveAttributesFromRootToCoverage.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/MoveWhitelistDirectoriesToCoverage.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/MoveWhitelistExcludesToCoverage.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/RemoveCacheTokensAttribute.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/RemoveEmptyFilter.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/RemoveLogTypes.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrations/UpdateSchemaLocationTo93.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/Migration/Migrator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/Constant.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/ConstantCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/ConstantCollectionIterator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/IniSetting.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/IniSettingCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/IniSettingCollectionIterator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/Php.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/PhpHandler.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/Variable.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/VariableCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHP/VariableCollectionIterator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHPUnit
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHPUnit/Extension.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHPUnit/ExtensionCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHPUnit/ExtensionCollectionIterator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/PHPUnit/PHPUnit.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/TestSuite
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/TestSuite/TestDirectory.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/TestSuite/TestDirectoryCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/TestSuite/TestDirectoryCollectionIterator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/TestSuite/TestFile.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/TestSuite/TestFileCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/TestSuite/TestFileCollectionIterator.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/TestSuite/TestSuite.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/TestSuite/TestSuiteCollection.php
/usr/share/php/PHPUnit9/TextUI/XmlConfiguration/TestSuite/TestSuiteCollectionIterator.php
/usr/share/php/PHPUnit9/Util
/usr/share/php/PHPUnit9/Util/Annotation
/usr/share/php/PHPUnit9/Util/Annotation/DocBlock.php
/usr/share/php/PHPUnit9/Util/Annotation/Registry.php
/usr/share/php/PHPUnit9/Util/Blacklist.php
/usr/share/php/PHPUnit9/Util/Color.php
/usr/share/php/PHPUnit9/Util/ErrorHandler.php
/usr/share/php/PHPUnit9/Util/Exception.php
/usr/share/php/PHPUnit9/Util/ExcludeList.php
/usr/share/php/PHPUnit9/Util/FileLoader.php
/usr/share/php/PHPUnit9/Util/Filesystem.php
/usr/share/php/PHPUnit9/Util/Filter.php
/usr/share/php/PHPUnit9/Util/GlobalState.php
/usr/share/php/PHPUnit9/Util/InvalidDataSetException.php
/usr/share/php/PHPUnit9/Util/Json.php
/usr/share/php/PHPUnit9/Util/Log
/usr/share/php/PHPUnit9/Util/Log/JUnit.php
/usr/share/php/PHPUnit9/Util/Log/TeamCity.php
/usr/share/php/PHPUnit9/Util/PHP
/usr/share/php/PHPUnit9/Util/PHP/AbstractPhpProcess.php
/usr/share/php/PHPUnit9/Util/PHP/DefaultPhpProcess.php
/usr/share/php/PHPUnit9/Util/PHP/Template
/usr/share/php/PHPUnit9/Util/PHP/Template/PhptTestCase.tpl
/usr/share/php/PHPUnit9/Util/PHP/Template/TestCaseClass.tpl
/usr/share/php/PHPUnit9/Util/PHP/Template/TestCaseMethod.tpl
/usr/share/php/PHPUnit9/Util/PHP/WindowsPhpProcess.php
/usr/share/php/PHPUnit9/Util/Printer.php
/usr/share/php/PHPUnit9/Util/RegularExpression.php
/usr/share/php/PHPUnit9/Util/Test.php
/usr/share/php/PHPUnit9/Util/TestDox
/usr/share/php/PHPUnit9/Util/TestDox/CliTestDoxPrinter.php
/usr/share/php/PHPUnit9/Util/TestDox/HtmlResultPrinter.php
/usr/share/php/PHPUnit9/Util/TestDox/NamePrettifier.php
/usr/share/php/PHPUnit9/Util/TestDox/ResultPrinter.php
/usr/share/php/PHPUnit9/Util/TestDox/TestDoxPrinter.php
/usr/share/php/PHPUnit9/Util/TestDox/TextResultPrinter.php
/usr/share/php/PHPUnit9/Util/TestDox/XmlResultPrinter.php
/usr/share/php/PHPUnit9/Util/TextTestListRenderer.php
/usr/share/php/PHPUnit9/Util/Type.php
/usr/share/php/PHPUnit9/Util/VersionComparisonOperator.php
/usr/share/php/PHPUnit9/Util/XdebugFilterScriptGenerator.php
/usr/share/php/PHPUnit9/Util/Xml
/usr/share/php/PHPUnit9/Util/Xml.php
/usr/share/php/PHPUnit9/Util/Xml/Exception.php
/usr/share/php/PHPUnit9/Util/Xml/FailedSchemaDetectionResult.php
/usr/share/php/PHPUnit9/Util/Xml/Loader.php
/usr/share/php/PHPUnit9/Util/Xml/SchemaDetectionResult.php
/usr/share/php/PHPUnit9/Util/Xml/SchemaDetector.php
/usr/share/php/PHPUnit9/Util/Xml/SchemaFinder.php
/usr/share/php/PHPUnit9/Util/Xml/SnapshotNodeList.php
/usr/share/php/PHPUnit9/Util/Xml/SuccessfulSchemaDetectionResult.php
/usr/share/php/PHPUnit9/Util/Xml/ValidationResult.php
/usr/share/php/PHPUnit9/Util/Xml/Validator.php
/usr/share/php/PHPUnit9/Util/XmlTestListRenderer.php
/usr/share/php/PHPUnit9/autoload.php
/usr/share/php/PHPUnit9/phpunit.xsd
/usr/share/php/PHPUnit9/schema
/usr/share/php/PHPUnit9/schema/8.5.xsd
/usr/share/php/PHPUnit9/schema/9.2.xsd

References

Summary

In this tutorial we learn how to install phpunit9 on Fedora 34 using yum and dnf.