How To Install php-phpspec on Fedora 36
Introduction
In this tutorial we learn how to install php-phpspec
on Fedora 36.
What is php-phpspec
phpspec is a tool which can help you write clean and working PHP code using behaviour driven development or BDD. BDD is a technique derived from test-first development. BDD is a technique used at story level and spec level. phpspec is a tool for use at the spec level or SpecBDD. The technique is to first use a tool like phpspec to describe the behaviour of an object you are about to write. Next you write just enough code to meet that specification and finally you refactor this code.
We can use yum
or dnf
to install php-phpspec
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install php-phpspec.
Install php-phpspec on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install php-phpspec
using dnf
by running the following command:
sudo dnf -y install php-phpspec
Install php-phpspec on Fedora 36 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install php-phpspec
using yum
by running the following command:
sudo yum -y install php-phpspec
How To Uninstall php-phpspec on Fedora 36
To uninstall only the php-phpspec
package we can use the following command:
sudo dnf remove php-phpspec
php-phpspec Package Contents on Fedora 36
/usr/bin/phpspec
/usr/share/doc/php-phpspec
/usr/share/doc/php-phpspec/CHANGES.md
/usr/share/doc/php-phpspec/README.rst
/usr/share/doc/php-phpspec/composer.json
/usr/share/licenses/php-phpspec
/usr/share/licenses/php-phpspec/LICENSE
/usr/share/php/PhpSpec
/usr/share/php/PhpSpec/CodeAnalysis
/usr/share/php/PhpSpec/CodeAnalysis/AccessInspector.php
/usr/share/php/PhpSpec/CodeAnalysis/DisallowedNonObjectTypehintException.php
/usr/share/php/PhpSpec/CodeAnalysis/DisallowedUnionTypehintException.php
/usr/share/php/PhpSpec/CodeAnalysis/MagicAwareAccessInspector.php
/usr/share/php/PhpSpec/CodeAnalysis/NamespaceResolver.php
/usr/share/php/PhpSpec/CodeAnalysis/StaticRejectingNamespaceResolver.php
/usr/share/php/PhpSpec/CodeAnalysis/TokenizedNamespaceResolver.php
/usr/share/php/PhpSpec/CodeAnalysis/TokenizedTypeHintRewriter.php
/usr/share/php/PhpSpec/CodeAnalysis/TypeHintRewriter.php
/usr/share/php/PhpSpec/CodeAnalysis/VisibilityAccessInspector.php
/usr/share/php/PhpSpec/CodeGenerator
/usr/share/php/PhpSpec/CodeGenerator/Generator
/usr/share/php/PhpSpec/CodeGenerator/Generator/ClassGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/ConfirmingGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/CreateObjectTemplate.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/ExistingConstructorTemplate.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/Generator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/InterfaceGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/MethodGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/MethodSignatureGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/NamedConstructorGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/NewFileNotifyingGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/OneTimeGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/PrivateConstructorGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/PromptingGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/ReturnConstantGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/SpecificationGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/ValidateClassNameSpecificationGenerator.php
/usr/share/php/PhpSpec/CodeGenerator/Generator/templates
/usr/share/php/PhpSpec/CodeGenerator/Generator/templates/class.template
/usr/share/php/PhpSpec/CodeGenerator/Generator/templates/interface.template
/usr/share/php/PhpSpec/CodeGenerator/Generator/templates/interface_method_signature.template
/usr/share/php/PhpSpec/CodeGenerator/Generator/templates/method.template
/usr/share/php/PhpSpec/CodeGenerator/Generator/templates/named_constructor_create_object.template
/usr/share/php/PhpSpec/CodeGenerator/Generator/templates/named_constructor_exception.template
/usr/share/php/PhpSpec/CodeGenerator/Generator/templates/private-constructor.template
/usr/share/php/PhpSpec/CodeGenerator/Generator/templates/returnconstant.template
/usr/share/php/PhpSpec/CodeGenerator/Generator/templates/specification.template
/usr/share/php/PhpSpec/CodeGenerator/GeneratorManager.php
/usr/share/php/PhpSpec/CodeGenerator/TemplateRenderer.php
/usr/share/php/PhpSpec/CodeGenerator/Writer
/usr/share/php/PhpSpec/CodeGenerator/Writer/CodeWriter.php
/usr/share/php/PhpSpec/CodeGenerator/Writer/TokenizedCodeWriter.php
/usr/share/php/PhpSpec/Config
/usr/share/php/PhpSpec/Config/OptionsConfig.php
/usr/share/php/PhpSpec/Console
/usr/share/php/PhpSpec/Console/Application.php
/usr/share/php/PhpSpec/Console/Assembler
/usr/share/php/PhpSpec/Console/Assembler/PresenterAssembler.php
/usr/share/php/PhpSpec/Console/Command
/usr/share/php/PhpSpec/Console/Command/DescribeCommand.php
/usr/share/php/PhpSpec/Console/Command/RunCommand.php
/usr/share/php/PhpSpec/Console/ConsoleIO.php
/usr/share/php/PhpSpec/Console/ContainerAssembler.php
/usr/share/php/PhpSpec/Console/Formatter.php
/usr/share/php/PhpSpec/Console/Prompter
/usr/share/php/PhpSpec/Console/Prompter.php
/usr/share/php/PhpSpec/Console/Prompter/Question.php
/usr/share/php/PhpSpec/Console/Provider
/usr/share/php/PhpSpec/Console/Provider/NamespacesAutocompleteProvider.php
/usr/share/php/PhpSpec/Console/ResultConverter.php
/usr/share/php/PhpSpec/Event
/usr/share/php/PhpSpec/Event/BaseEvent.php
/usr/share/php/PhpSpec/Event/ExampleEvent.php
/usr/share/php/PhpSpec/Event/ExpectationEvent.php
/usr/share/php/PhpSpec/Event/FileCreationEvent.php
/usr/share/php/PhpSpec/Event/MethodCallEvent.php
/usr/share/php/PhpSpec/Event/PhpSpecEvent.php
/usr/share/php/PhpSpec/Event/ResourceEvent.php
/usr/share/php/PhpSpec/Event/SpecificationEvent.php
/usr/share/php/PhpSpec/Event/SuiteEvent.php
/usr/share/php/PhpSpec/Exception
/usr/share/php/PhpSpec/Exception/Configuration
/usr/share/php/PhpSpec/Exception/Configuration/InvalidConfigurationException.php
/usr/share/php/PhpSpec/Exception/ErrorException.php
/usr/share/php/PhpSpec/Exception/Example
/usr/share/php/PhpSpec/Exception/Example/ErrorException.php
/usr/share/php/PhpSpec/Exception/Example/ExampleException.php
/usr/share/php/PhpSpec/Exception/Example/FailureException.php
/usr/share/php/PhpSpec/Exception/Example/MatcherException.php
/usr/share/php/PhpSpec/Exception/Example/MethodFailureException.php
/usr/share/php/PhpSpec/Exception/Example/NotEqualException.php
/usr/share/php/PhpSpec/Exception/Example/PendingException.php
/usr/share/php/PhpSpec/Exception/Example/SkippingException.php
/usr/share/php/PhpSpec/Exception/Example/StopOnFailureException.php
/usr/share/php/PhpSpec/Exception/Exception.php
/usr/share/php/PhpSpec/Exception/ExceptionFactory.php
/usr/share/php/PhpSpec/Exception/Fracture
/usr/share/php/PhpSpec/Exception/Fracture/ClassNotFoundException.php
/usr/share/php/PhpSpec/Exception/Fracture/CollaboratorNotFoundException.php
/usr/share/php/PhpSpec/Exception/Fracture/FactoryDoesNotReturnObjectException.php
/usr/share/php/PhpSpec/Exception/Fracture/FractureException.php
/usr/share/php/PhpSpec/Exception/Fracture/InterfaceNotImplementedException.php
/usr/share/php/PhpSpec/Exception/Fracture/MethodInvocationException.php
/usr/share/php/PhpSpec/Exception/Fracture/MethodNotFoundException.php
/usr/share/php/PhpSpec/Exception/Fracture/MethodNotVisibleException.php
/usr/share/php/PhpSpec/Exception/Fracture/NamedConstructorNotFoundException.php
/usr/share/php/PhpSpec/Exception/Fracture/PropertyNotFoundException.php
/usr/share/php/PhpSpec/Exception/Generator
/usr/share/php/PhpSpec/Exception/Generator/GenerationFailed.php
/usr/share/php/PhpSpec/Exception/Generator/NamedMethodNotFoundException.php
/usr/share/php/PhpSpec/Exception/Generator/NoMethodFoundInClass.php
/usr/share/php/PhpSpec/Exception/Locator
/usr/share/php/PhpSpec/Exception/Locator/ResourceCreationException.php
/usr/share/php/PhpSpec/Exception/Wrapper
/usr/share/php/PhpSpec/Exception/Wrapper/CollaboratorException.php
/usr/share/php/PhpSpec/Exception/Wrapper/InvalidCollaboratorTypeException.php
/usr/share/php/PhpSpec/Exception/Wrapper/MatcherNotFoundException.php
/usr/share/php/PhpSpec/Exception/Wrapper/SubjectException.php
/usr/share/php/PhpSpec/Extension.php
/usr/share/php/PhpSpec/Factory
/usr/share/php/PhpSpec/Factory/ObjectFactory.php
/usr/share/php/PhpSpec/Factory/ReflectionFactory.php
/usr/share/php/PhpSpec/Formatter
/usr/share/php/PhpSpec/Formatter/BasicFormatter.php
/usr/share/php/PhpSpec/Formatter/ConsoleFormatter.php
/usr/share/php/PhpSpec/Formatter/DotFormatter.php
/usr/share/php/PhpSpec/Formatter/FatalPresenter.php
/usr/share/php/PhpSpec/Formatter/Html
/usr/share/php/PhpSpec/Formatter/Html/HtmlIO.php
/usr/share/php/PhpSpec/Formatter/Html/InvalidExampleResultException.php
/usr/share/php/PhpSpec/Formatter/Html/ReportFailedItem.php
/usr/share/php/PhpSpec/Formatter/Html/ReportItem.php
/usr/share/php/PhpSpec/Formatter/Html/ReportItemFactory.php
/usr/share/php/PhpSpec/Formatter/Html/ReportPassedItem.php
/usr/share/php/PhpSpec/Formatter/Html/ReportPendingItem.php
/usr/share/php/PhpSpec/Formatter/Html/ReportSkippedItem.php
/usr/share/php/PhpSpec/Formatter/Html/Template
/usr/share/php/PhpSpec/Formatter/Html/Template.php
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportFailed.html
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportFooter.html
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportHeader.html
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportLine.html
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportPass.html
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportPending.html
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportRed.html
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportSkipped.html
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportSpecificationEnds.html
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportSpecificationStarts.html
/usr/share/php/PhpSpec/Formatter/Html/Template/ReportSummary.html
/usr/share/php/PhpSpec/Formatter/HtmlFormatter.php
/usr/share/php/PhpSpec/Formatter/JUnitFormatter.php
/usr/share/php/PhpSpec/Formatter/JsonFormatter.php
/usr/share/php/PhpSpec/Formatter/Presenter
/usr/share/php/PhpSpec/Formatter/Presenter/Differ
/usr/share/php/PhpSpec/Formatter/Presenter/Differ/ArrayEngine.php
/usr/share/php/PhpSpec/Formatter/Presenter/Differ/Differ.php
/usr/share/php/PhpSpec/Formatter/Presenter/Differ/DifferEngine.php
/usr/share/php/PhpSpec/Formatter/Presenter/Differ/ObjectEngine.php
/usr/share/php/PhpSpec/Formatter/Presenter/Differ/StringEngine.php
/usr/share/php/PhpSpec/Formatter/Presenter/Exception
/usr/share/php/PhpSpec/Formatter/Presenter/Exception/AbstractPhpSpecExceptionPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Exception/CallArgumentsPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Exception/ExceptionElementPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Exception/ExceptionPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Exception/GenericPhpSpecExceptionPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Exception/HtmlPhpSpecExceptionPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Exception/PhpSpecExceptionPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Exception/SimpleExceptionElementPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Exception/SimpleExceptionPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Exception/TaggingExceptionElementPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Presenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/SimplePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/TaggingPresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value
/usr/share/php/PhpSpec/Formatter/Presenter/Value/ArrayTypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/BaseExceptionTypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/BooleanTypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/CallableTypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/ComposedValuePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/ExceptionTypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/NullTypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/ObjectTypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/QuotingStringTypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/StringTypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/TruncatingStringTypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/TypePresenter.php
/usr/share/php/PhpSpec/Formatter/Presenter/Value/ValuePresenter.php
/usr/share/php/PhpSpec/Formatter/PrettyFormatter.php
/usr/share/php/PhpSpec/Formatter/ProgressFormatter.php
/usr/share/php/PhpSpec/Formatter/TapFormatter.php
/usr/share/php/PhpSpec/Formatter/TeamCityFormatter.php
/usr/share/php/PhpSpec/Formatter/Template.php
/usr/share/php/PhpSpec/IO
/usr/share/php/PhpSpec/IO/IO.php
/usr/share/php/PhpSpec/Listener
/usr/share/php/PhpSpec/Listener/BootstrapListener.php
/usr/share/php/PhpSpec/Listener/ClassNotFoundListener.php
/usr/share/php/PhpSpec/Listener/CollaboratorMethodNotFoundListener.php
/usr/share/php/PhpSpec/Listener/CollaboratorNotFoundListener.php
/usr/share/php/PhpSpec/Listener/CurrentExampleListener.php
/usr/share/php/PhpSpec/Listener/MethodNotFoundListener.php
/usr/share/php/PhpSpec/Listener/MethodReturnedNullListener.php
/usr/share/php/PhpSpec/Listener/NamedConstructorNotFoundListener.php
/usr/share/php/PhpSpec/Listener/RerunListener.php
/usr/share/php/PhpSpec/Listener/StatisticsCollector.php
/usr/share/php/PhpSpec/Listener/StopOnFailureListener.php
/usr/share/php/PhpSpec/Loader
/usr/share/php/PhpSpec/Loader/Node
/usr/share/php/PhpSpec/Loader/Node/ExampleNode.php
/usr/share/php/PhpSpec/Loader/Node/SpecificationNode.php
/usr/share/php/PhpSpec/Loader/ResourceLoader.php
/usr/share/php/PhpSpec/Loader/SpecTransformer.php
/usr/share/php/PhpSpec/Loader/StreamWrapper.php
/usr/share/php/PhpSpec/Loader/Suite.php
/usr/share/php/PhpSpec/Loader/Transformer
/usr/share/php/PhpSpec/Loader/Transformer/InMemoryTypeHintIndex.php
/usr/share/php/PhpSpec/Loader/Transformer/TypeHintIndex.php
/usr/share/php/PhpSpec/Loader/Transformer/TypeHintRewriter.php
/usr/share/php/PhpSpec/Locator
/usr/share/php/PhpSpec/Locator/PSR0
/usr/share/php/PhpSpec/Locator/PSR0/PSR0Locator.php
/usr/share/php/PhpSpec/Locator/PSR0/PSR0Resource.php
/usr/share/php/PhpSpec/Locator/PrioritizedResourceManager.php
/usr/share/php/PhpSpec/Locator/Resource.php
/usr/share/php/PhpSpec/Locator/ResourceLocator.php
/usr/share/php/PhpSpec/Locator/ResourceManager.php
/usr/share/php/PhpSpec/Locator/SrcPathLocator.php
/usr/share/php/PhpSpec/Matcher
/usr/share/php/PhpSpec/Matcher/ApproximatelyMatcher.php
/usr/share/php/PhpSpec/Matcher/ArrayContainMatcher.php
/usr/share/php/PhpSpec/Matcher/ArrayCountMatcher.php
/usr/share/php/PhpSpec/Matcher/ArrayKeyMatcher.php
/usr/share/php/PhpSpec/Matcher/ArrayKeyValueMatcher.php
/usr/share/php/PhpSpec/Matcher/BasicMatcher.php
/usr/share/php/PhpSpec/Matcher/CallbackMatcher.php
/usr/share/php/PhpSpec/Matcher/ComparisonMatcher.php
/usr/share/php/PhpSpec/Matcher/IdentityMatcher.php
/usr/share/php/PhpSpec/Matcher/Iterate
/usr/share/php/PhpSpec/Matcher/Iterate/IterablesMatcher.php
/usr/share/php/PhpSpec/Matcher/Iterate/SubjectElementDoesNotMatchException.php
/usr/share/php/PhpSpec/Matcher/Iterate/SubjectHasFewerElementsException.php
/usr/share/php/PhpSpec/Matcher/Iterate/SubjectHasMoreElementsException.php
/usr/share/php/PhpSpec/Matcher/IterateAsMatcher.php
/usr/share/php/PhpSpec/Matcher/IterateLikeMatcher.php
/usr/share/php/PhpSpec/Matcher/Matcher.php
/usr/share/php/PhpSpec/Matcher/MatchersProvider.php
/usr/share/php/PhpSpec/Matcher/ObjectStateMatcher.php
/usr/share/php/PhpSpec/Matcher/ScalarMatcher.php
/usr/share/php/PhpSpec/Matcher/StartIteratingAsMatcher.php
/usr/share/php/PhpSpec/Matcher/StringContainMatcher.php
/usr/share/php/PhpSpec/Matcher/StringEndMatcher.php
/usr/share/php/PhpSpec/Matcher/StringRegexMatcher.php
/usr/share/php/PhpSpec/Matcher/StringStartMatcher.php
/usr/share/php/PhpSpec/Matcher/ThrowMatcher.php
/usr/share/php/PhpSpec/Matcher/TraversableContainMatcher.php
/usr/share/php/PhpSpec/Matcher/TraversableCountMatcher.php
/usr/share/php/PhpSpec/Matcher/TraversableKeyMatcher.php
/usr/share/php/PhpSpec/Matcher/TraversableKeyValueMatcher.php
/usr/share/php/PhpSpec/Matcher/TriggerMatcher.php
/usr/share/php/PhpSpec/Matcher/TypeMatcher.php
/usr/share/php/PhpSpec/Message
/usr/share/php/PhpSpec/Message/CurrentExampleTracker.php
/usr/share/php/PhpSpec/NamespaceProvider
/usr/share/php/PhpSpec/NamespaceProvider/ComposerPsrNamespaceProvider.php
/usr/share/php/PhpSpec/NamespaceProvider/NamespaceLocation.php
/usr/share/php/PhpSpec/NamespaceProvider/NamespaceProvider.php
/usr/share/php/PhpSpec/ObjectBehavior.php
/usr/share/php/PhpSpec/Process
/usr/share/php/PhpSpec/Process/Context
/usr/share/php/PhpSpec/Process/Context/ExecutionContext.php
/usr/share/php/PhpSpec/Process/Context/JsonExecutionContext.php
/usr/share/php/PhpSpec/Process/Prerequisites
/usr/share/php/PhpSpec/Process/Prerequisites/PrerequisiteFailedException.php
/usr/share/php/PhpSpec/Process/Prerequisites/PrerequisiteTester.php
/usr/share/php/PhpSpec/Process/Prerequisites/SuitePrerequisites.php
/usr/share/php/PhpSpec/Process/ReRunner
/usr/share/php/PhpSpec/Process/ReRunner.php
/usr/share/php/PhpSpec/Process/ReRunner/CompositeReRunner.php
/usr/share/php/PhpSpec/Process/ReRunner/OptionalReRunner.php
/usr/share/php/PhpSpec/Process/ReRunner/PcntlReRunner.php
/usr/share/php/PhpSpec/Process/ReRunner/PhpExecutableReRunner.php
/usr/share/php/PhpSpec/Process/ReRunner/PlatformSpecificReRunner.php
/usr/share/php/PhpSpec/Process/ReRunner/ProcOpenReRunner.php
/usr/share/php/PhpSpec/Process/ReRunner/WindowsPassthruReRunner.php
/usr/share/php/PhpSpec/Process/Shutdown
/usr/share/php/PhpSpec/Process/Shutdown/Shutdown.php
/usr/share/php/PhpSpec/Process/Shutdown/ShutdownAction.php
/usr/share/php/PhpSpec/Process/Shutdown/UpdateConsoleAction.php
/usr/share/php/PhpSpec/Resources
/usr/share/php/PhpSpec/Resources/schema
/usr/share/php/PhpSpec/Resources/schema/junit.xsd
/usr/share/php/PhpSpec/Runner
/usr/share/php/PhpSpec/Runner/CollaboratorManager.php
/usr/share/php/PhpSpec/Runner/ExampleRunner.php
/usr/share/php/PhpSpec/Runner/Maintainer
/usr/share/php/PhpSpec/Runner/Maintainer/CollaboratorsMaintainer.php
/usr/share/php/PhpSpec/Runner/Maintainer/ErrorMaintainer.php
/usr/share/php/PhpSpec/Runner/Maintainer/LetAndLetgoMaintainer.php
/usr/share/php/PhpSpec/Runner/Maintainer/Maintainer.php
/usr/share/php/PhpSpec/Runner/Maintainer/MatchersMaintainer.php
/usr/share/php/PhpSpec/Runner/Maintainer/SubjectMaintainer.php
/usr/share/php/PhpSpec/Runner/MatcherManager.php
/usr/share/php/PhpSpec/Runner/SpecificationRunner.php
/usr/share/php/PhpSpec/Runner/SuiteRunner.php
/usr/share/php/PhpSpec/ServiceContainer
/usr/share/php/PhpSpec/ServiceContainer.php
/usr/share/php/PhpSpec/ServiceContainer/IndexedServiceContainer.php
/usr/share/php/PhpSpec/Specification
/usr/share/php/PhpSpec/Specification.php
/usr/share/php/PhpSpec/Specification/ErrorSpecification.php
/usr/share/php/PhpSpec/Util
/usr/share/php/PhpSpec/Util/ClassFileAnalyser.php
/usr/share/php/PhpSpec/Util/ClassNameChecker.php
/usr/share/php/PhpSpec/Util/DispatchTrait.php
/usr/share/php/PhpSpec/Util/Filesystem.php
/usr/share/php/PhpSpec/Util/Instantiator.php
/usr/share/php/PhpSpec/Util/MethodAnalyser.php
/usr/share/php/PhpSpec/Util/NameChecker.php
/usr/share/php/PhpSpec/Util/ReservedWordsMethodNameChecker.php
/usr/share/php/PhpSpec/Wrapper
/usr/share/php/PhpSpec/Wrapper/Collaborator.php
/usr/share/php/PhpSpec/Wrapper/DelayedCall.php
/usr/share/php/PhpSpec/Wrapper/ObjectWrapper.php
/usr/share/php/PhpSpec/Wrapper/Subject
/usr/share/php/PhpSpec/Wrapper/Subject.php
/usr/share/php/PhpSpec/Wrapper/Subject/Caller.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/ConstructorDecorator.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/Decorator.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/DispatcherDecorator.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/DuringCall.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/Expectation.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/Negative.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/NegativeThrow.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/NegativeTrigger.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/Positive.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/PositiveThrow.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/PositiveTrigger.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/ThrowExpectation.php
/usr/share/php/PhpSpec/Wrapper/Subject/Expectation/UnwrapDecorator.php
/usr/share/php/PhpSpec/Wrapper/Subject/ExpectationFactory.php
/usr/share/php/PhpSpec/Wrapper/Subject/SubjectWithArrayAccess.php
/usr/share/php/PhpSpec/Wrapper/Subject/WrappedObject.php
/usr/share/php/PhpSpec/Wrapper/SubjectContainer.php
/usr/share/php/PhpSpec/Wrapper/Unwrapper.php
/usr/share/php/PhpSpec/Wrapper/Wrapper.php
/usr/share/php/PhpSpec/autoload.php
References
Summary
In this tutorial we learn how to install php-phpspec
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).