Completed
Push — develop ( 316159...00443b )
by Zack
20:22
created
vendor/myclabs/php-enum/src/Enum.php 3 patches
Indentation   +265 added lines, -265 removed lines patch added patch discarded remove patch
@@ -21,298 +21,298 @@
 block discarded – undo
21 21
  */
22 22
 abstract class Enum implements \JsonSerializable
23 23
 {
24
-    /**
25
-     * Enum value
26
-     *
27
-     * @var mixed
28
-     * @psalm-var T
29
-     */
30
-    protected $value;
24
+	/**
25
+	 * Enum value
26
+	 *
27
+	 * @var mixed
28
+	 * @psalm-var T
29
+	 */
30
+	protected $value;
31 31
 
32
-    /**
33
-     * Enum key, the constant name
34
-     *
35
-     * @var string
36
-     */
37
-    private $key;
32
+	/**
33
+	 * Enum key, the constant name
34
+	 *
35
+	 * @var string
36
+	 */
37
+	private $key;
38 38
 
39
-    /**
40
-     * Store existing constants in a static cache per object.
41
-     *
42
-     *
43
-     * @var array
44
-     * @psalm-var array<class-string, array<string, mixed>>
45
-     */
46
-    protected static $cache = [];
39
+	/**
40
+	 * Store existing constants in a static cache per object.
41
+	 *
42
+	 *
43
+	 * @var array
44
+	 * @psalm-var array<class-string, array<string, mixed>>
45
+	 */
46
+	protected static $cache = [];
47 47
 
48
-    /**
49
-     * Cache of instances of the Enum class
50
-     *
51
-     * @var array
52
-     * @psalm-var array<class-string, array<string, static>>
53
-     */
54
-    protected static $instances = [];
48
+	/**
49
+	 * Cache of instances of the Enum class
50
+	 *
51
+	 * @var array
52
+	 * @psalm-var array<class-string, array<string, static>>
53
+	 */
54
+	protected static $instances = [];
55 55
 
56
-    /**
57
-     * Creates a new value of some type
58
-     *
59
-     * @psalm-pure
60
-     * @param mixed $value
61
-     *
62
-     * @psalm-param T $value
63
-     * @throws \UnexpectedValueException if incompatible type is given.
64
-     */
65
-    public function __construct($value)
66
-    {
67
-        if ($value instanceof static) {
68
-           /** @psalm-var T */
69
-            $value = $value->getValue();
70
-        }
56
+	/**
57
+	 * Creates a new value of some type
58
+	 *
59
+	 * @psalm-pure
60
+	 * @param mixed $value
61
+	 *
62
+	 * @psalm-param T $value
63
+	 * @throws \UnexpectedValueException if incompatible type is given.
64
+	 */
65
+	public function __construct($value)
66
+	{
67
+		if ($value instanceof static) {
68
+		   /** @psalm-var T */
69
+			$value = $value->getValue();
70
+		}
71 71
 
72
-        /** @psalm-suppress ImplicitToStringCast assertValidValueReturningKey returns always a string but psalm has currently an issue here */
73
-        $this->key = static::assertValidValueReturningKey($value);
72
+		/** @psalm-suppress ImplicitToStringCast assertValidValueReturningKey returns always a string but psalm has currently an issue here */
73
+		$this->key = static::assertValidValueReturningKey($value);
74 74
 
75
-        /** @psalm-var T */
76
-        $this->value = $value;
77
-    }
75
+		/** @psalm-var T */
76
+		$this->value = $value;
77
+	}
78 78
 
79
-    /**
80
-     * This method exists only for the compatibility reason when deserializing a previously serialized version
81
-     * that didn't had the key property
82
-     */
83
-    public function __wakeup()
84
-    {
85
-        /** @psalm-suppress DocblockTypeContradiction key can be null when deserializing an enum without the key */
86
-        if ($this->key === null) {
87
-            /**
88
-             * @psalm-suppress InaccessibleProperty key is not readonly as marked by psalm
89
-             * @psalm-suppress PossiblyFalsePropertyAssignmentValue deserializing a case that was removed
90
-             */
91
-            $this->key = static::search($this->value);
92
-        }
93
-    }
79
+	/**
80
+	 * This method exists only for the compatibility reason when deserializing a previously serialized version
81
+	 * that didn't had the key property
82
+	 */
83
+	public function __wakeup()
84
+	{
85
+		/** @psalm-suppress DocblockTypeContradiction key can be null when deserializing an enum without the key */
86
+		if ($this->key === null) {
87
+			/**
88
+			 * @psalm-suppress InaccessibleProperty key is not readonly as marked by psalm
89
+			 * @psalm-suppress PossiblyFalsePropertyAssignmentValue deserializing a case that was removed
90
+			 */
91
+			$this->key = static::search($this->value);
92
+		}
93
+	}
94 94
 
95
-    /**
96
-     * @param mixed $value
97
-     * @return static
98
-     */
99
-    public static function from($value): self
100
-    {
101
-        $key = static::assertValidValueReturningKey($value);
95
+	/**
96
+	 * @param mixed $value
97
+	 * @return static
98
+	 */
99
+	public static function from($value): self
100
+	{
101
+		$key = static::assertValidValueReturningKey($value);
102 102
 
103
-        return self::__callStatic($key, []);
104
-    }
103
+		return self::__callStatic($key, []);
104
+	}
105 105
 
106
-    /**
107
-     * @psalm-pure
108
-     * @return mixed
109
-     * @psalm-return T
110
-     */
111
-    public function getValue()
112
-    {
113
-        return $this->value;
114
-    }
106
+	/**
107
+	 * @psalm-pure
108
+	 * @return mixed
109
+	 * @psalm-return T
110
+	 */
111
+	public function getValue()
112
+	{
113
+		return $this->value;
114
+	}
115 115
 
116
-    /**
117
-     * Returns the enum key (i.e. the constant name).
118
-     *
119
-     * @psalm-pure
120
-     * @return string
121
-     */
122
-    public function getKey()
123
-    {
124
-        return $this->key;
125
-    }
116
+	/**
117
+	 * Returns the enum key (i.e. the constant name).
118
+	 *
119
+	 * @psalm-pure
120
+	 * @return string
121
+	 */
122
+	public function getKey()
123
+	{
124
+		return $this->key;
125
+	}
126 126
 
127
-    /**
128
-     * @psalm-pure
129
-     * @psalm-suppress InvalidCast
130
-     * @return string
131
-     */
132
-    public function __toString()
133
-    {
134
-        return (string)$this->value;
135
-    }
127
+	/**
128
+	 * @psalm-pure
129
+	 * @psalm-suppress InvalidCast
130
+	 * @return string
131
+	 */
132
+	public function __toString()
133
+	{
134
+		return (string)$this->value;
135
+	}
136 136
 
137
-    /**
138
-     * Determines if Enum should be considered equal with the variable passed as a parameter.
139
-     * Returns false if an argument is an object of different class or not an object.
140
-     *
141
-     * This method is final, for more information read https://github.com/myclabs/php-enum/issues/4
142
-     *
143
-     * @psalm-pure
144
-     * @psalm-param mixed $variable
145
-     * @return bool
146
-     */
147
-    final public function equals($variable = null): bool
148
-    {
149
-        return $variable instanceof self
150
-            && $this->getValue() === $variable->getValue()
151
-            && static::class === \get_class($variable);
152
-    }
137
+	/**
138
+	 * Determines if Enum should be considered equal with the variable passed as a parameter.
139
+	 * Returns false if an argument is an object of different class or not an object.
140
+	 *
141
+	 * This method is final, for more information read https://github.com/myclabs/php-enum/issues/4
142
+	 *
143
+	 * @psalm-pure
144
+	 * @psalm-param mixed $variable
145
+	 * @return bool
146
+	 */
147
+	final public function equals($variable = null): bool
148
+	{
149
+		return $variable instanceof self
150
+			&& $this->getValue() === $variable->getValue()
151
+			&& static::class === \get_class($variable);
152
+	}
153 153
 
154
-    /**
155
-     * Returns the names (keys) of all constants in the Enum class
156
-     *
157
-     * @psalm-pure
158
-     * @psalm-return list<string>
159
-     * @return array
160
-     */
161
-    public static function keys()
162
-    {
163
-        return \array_keys(static::toArray());
164
-    }
154
+	/**
155
+	 * Returns the names (keys) of all constants in the Enum class
156
+	 *
157
+	 * @psalm-pure
158
+	 * @psalm-return list<string>
159
+	 * @return array
160
+	 */
161
+	public static function keys()
162
+	{
163
+		return \array_keys(static::toArray());
164
+	}
165 165
 
166
-    /**
167
-     * Returns instances of the Enum class of all Enum constants
168
-     *
169
-     * @psalm-pure
170
-     * @psalm-return array<string, static>
171
-     * @return static[] Constant name in key, Enum instance in value
172
-     */
173
-    public static function values()
174
-    {
175
-        $values = array();
166
+	/**
167
+	 * Returns instances of the Enum class of all Enum constants
168
+	 *
169
+	 * @psalm-pure
170
+	 * @psalm-return array<string, static>
171
+	 * @return static[] Constant name in key, Enum instance in value
172
+	 */
173
+	public static function values()
174
+	{
175
+		$values = array();
176 176
 
177
-        /** @psalm-var T $value */
178
-        foreach (static::toArray() as $key => $value) {
179
-            $values[$key] = new static($value);
180
-        }
177
+		/** @psalm-var T $value */
178
+		foreach (static::toArray() as $key => $value) {
179
+			$values[$key] = new static($value);
180
+		}
181 181
 
182
-        return $values;
183
-    }
182
+		return $values;
183
+	}
184 184
 
185
-    /**
186
-     * Returns all possible values as an array
187
-     *
188
-     * @psalm-pure
189
-     * @psalm-suppress ImpureStaticProperty
190
-     *
191
-     * @psalm-return array<string, mixed>
192
-     * @return array Constant name in key, constant value in value
193
-     */
194
-    public static function toArray()
195
-    {
196
-        $class = static::class;
185
+	/**
186
+	 * Returns all possible values as an array
187
+	 *
188
+	 * @psalm-pure
189
+	 * @psalm-suppress ImpureStaticProperty
190
+	 *
191
+	 * @psalm-return array<string, mixed>
192
+	 * @return array Constant name in key, constant value in value
193
+	 */
194
+	public static function toArray()
195
+	{
196
+		$class = static::class;
197 197
 
198
-        if (!isset(static::$cache[$class])) {
199
-            /** @psalm-suppress ImpureMethodCall this reflection API usage has no side-effects here */
200
-            $reflection            = new \ReflectionClass($class);
201
-            /** @psalm-suppress ImpureMethodCall this reflection API usage has no side-effects here */
202
-            static::$cache[$class] = $reflection->getConstants();
203
-        }
198
+		if (!isset(static::$cache[$class])) {
199
+			/** @psalm-suppress ImpureMethodCall this reflection API usage has no side-effects here */
200
+			$reflection            = new \ReflectionClass($class);
201
+			/** @psalm-suppress ImpureMethodCall this reflection API usage has no side-effects here */
202
+			static::$cache[$class] = $reflection->getConstants();
203
+		}
204 204
 
205
-        return static::$cache[$class];
206
-    }
205
+		return static::$cache[$class];
206
+	}
207 207
 
208
-    /**
209
-     * Check if is valid enum value
210
-     *
211
-     * @param $value
212
-     * @psalm-param mixed $value
213
-     * @psalm-pure
214
-     * @psalm-assert-if-true T $value
215
-     * @return bool
216
-     */
217
-    public static function isValid($value)
218
-    {
219
-        return \in_array($value, static::toArray(), true);
220
-    }
208
+	/**
209
+	 * Check if is valid enum value
210
+	 *
211
+	 * @param $value
212
+	 * @psalm-param mixed $value
213
+	 * @psalm-pure
214
+	 * @psalm-assert-if-true T $value
215
+	 * @return bool
216
+	 */
217
+	public static function isValid($value)
218
+	{
219
+		return \in_array($value, static::toArray(), true);
220
+	}
221 221
 
222
-    /**
223
-     * Asserts valid enum value
224
-     *
225
-     * @psalm-pure
226
-     * @psalm-assert T $value
227
-     * @param mixed $value
228
-     */
229
-    public static function assertValidValue($value): void
230
-    {
231
-        self::assertValidValueReturningKey($value);
232
-    }
222
+	/**
223
+	 * Asserts valid enum value
224
+	 *
225
+	 * @psalm-pure
226
+	 * @psalm-assert T $value
227
+	 * @param mixed $value
228
+	 */
229
+	public static function assertValidValue($value): void
230
+	{
231
+		self::assertValidValueReturningKey($value);
232
+	}
233 233
 
234
-    /**
235
-     * Asserts valid enum value
236
-     *
237
-     * @psalm-pure
238
-     * @psalm-assert T $value
239
-     * @param mixed $value
240
-     * @return string
241
-     */
242
-    private static function assertValidValueReturningKey($value): string
243
-    {
244
-        if (false === ($key = static::search($value))) {
245
-            throw new \UnexpectedValueException("Value '$value' is not part of the enum " . static::class);
246
-        }
234
+	/**
235
+	 * Asserts valid enum value
236
+	 *
237
+	 * @psalm-pure
238
+	 * @psalm-assert T $value
239
+	 * @param mixed $value
240
+	 * @return string
241
+	 */
242
+	private static function assertValidValueReturningKey($value): string
243
+	{
244
+		if (false === ($key = static::search($value))) {
245
+			throw new \UnexpectedValueException("Value '$value' is not part of the enum " . static::class);
246
+		}
247 247
 
248
-        return $key;
249
-    }
248
+		return $key;
249
+	}
250 250
 
251
-    /**
252
-     * Check if is valid enum key
253
-     *
254
-     * @param $key
255
-     * @psalm-param string $key
256
-     * @psalm-pure
257
-     * @return bool
258
-     */
259
-    public static function isValidKey($key)
260
-    {
261
-        $array = static::toArray();
251
+	/**
252
+	 * Check if is valid enum key
253
+	 *
254
+	 * @param $key
255
+	 * @psalm-param string $key
256
+	 * @psalm-pure
257
+	 * @return bool
258
+	 */
259
+	public static function isValidKey($key)
260
+	{
261
+		$array = static::toArray();
262 262
 
263
-        return isset($array[$key]) || \array_key_exists($key, $array);
264
-    }
263
+		return isset($array[$key]) || \array_key_exists($key, $array);
264
+	}
265 265
 
266
-    /**
267
-     * Return key for value
268
-     *
269
-     * @param mixed $value
270
-     *
271
-     * @psalm-param mixed $value
272
-     * @psalm-pure
273
-     * @return string|false
274
-     */
275
-    public static function search($value)
276
-    {
277
-        return \array_search($value, static::toArray(), true);
278
-    }
266
+	/**
267
+	 * Return key for value
268
+	 *
269
+	 * @param mixed $value
270
+	 *
271
+	 * @psalm-param mixed $value
272
+	 * @psalm-pure
273
+	 * @return string|false
274
+	 */
275
+	public static function search($value)
276
+	{
277
+		return \array_search($value, static::toArray(), true);
278
+	}
279 279
 
280
-    /**
281
-     * Returns a value when called statically like so: MyEnum::SOME_VALUE() given SOME_VALUE is a class constant
282
-     *
283
-     * @param string $name
284
-     * @param array  $arguments
285
-     *
286
-     * @return static
287
-     * @throws \BadMethodCallException
288
-     *
289
-     * @psalm-pure
290
-     */
291
-    public static function __callStatic($name, $arguments)
292
-    {
293
-        $class = static::class;
294
-        if (!isset(self::$instances[$class][$name])) {
295
-            $array = static::toArray();
296
-            if (!isset($array[$name]) && !\array_key_exists($name, $array)) {
297
-                $message = "No static method or enum constant '$name' in class " . static::class;
298
-                throw new \BadMethodCallException($message);
299
-            }
300
-            return self::$instances[$class][$name] = new static($array[$name]);
301
-        }
302
-        return clone self::$instances[$class][$name];
303
-    }
280
+	/**
281
+	 * Returns a value when called statically like so: MyEnum::SOME_VALUE() given SOME_VALUE is a class constant
282
+	 *
283
+	 * @param string $name
284
+	 * @param array  $arguments
285
+	 *
286
+	 * @return static
287
+	 * @throws \BadMethodCallException
288
+	 *
289
+	 * @psalm-pure
290
+	 */
291
+	public static function __callStatic($name, $arguments)
292
+	{
293
+		$class = static::class;
294
+		if (!isset(self::$instances[$class][$name])) {
295
+			$array = static::toArray();
296
+			if (!isset($array[$name]) && !\array_key_exists($name, $array)) {
297
+				$message = "No static method or enum constant '$name' in class " . static::class;
298
+				throw new \BadMethodCallException($message);
299
+			}
300
+			return self::$instances[$class][$name] = new static($array[$name]);
301
+		}
302
+		return clone self::$instances[$class][$name];
303
+	}
304 304
 
305
-    /**
306
-     * Specify data which should be serialized to JSON. This method returns data that can be serialized by json_encode()
307
-     * natively.
308
-     *
309
-     * @return mixed
310
-     * @link http://php.net/manual/en/jsonserializable.jsonserialize.php
311
-     * @psalm-pure
312
-     */
313
-    #[\ReturnTypeWillChange]
314
-    public function jsonSerialize()
315
-    {
316
-        return $this->getValue();
317
-    }
305
+	/**
306
+	 * Specify data which should be serialized to JSON. This method returns data that can be serialized by json_encode()
307
+	 * natively.
308
+	 *
309
+	 * @return mixed
310
+	 * @link http://php.net/manual/en/jsonserializable.jsonserialize.php
311
+	 * @psalm-pure
312
+	 */
313
+	#[\ReturnTypeWillChange]
314
+	public function jsonSerialize()
315
+	{
316
+		return $this->getValue();
317
+	}
318 318
 }
Please login to merge, or discard this patch.
Spacing   +36 added lines, -36 removed lines patch added patch discarded remove patch
@@ -43,7 +43,7 @@  discard block
 block discarded – undo
43 43
      * @var array
44 44
      * @psalm-var array<class-string, array<string, mixed>>
45 45
      */
46
-    protected static $cache = [];
46
+    protected static $cache = [ ];
47 47
 
48 48
     /**
49 49
      * Cache of instances of the Enum class
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
      * @var array
52 52
      * @psalm-var array<class-string, array<string, static>>
53 53
      */
54
-    protected static $instances = [];
54
+    protected static $instances = [ ];
55 55
 
56 56
     /**
57 57
      * Creates a new value of some type
@@ -62,15 +62,15 @@  discard block
 block discarded – undo
62 62
      * @psalm-param T $value
63 63
      * @throws \UnexpectedValueException if incompatible type is given.
64 64
      */
65
-    public function __construct($value)
65
+    public function __construct( $value )
66 66
     {
67
-        if ($value instanceof static) {
67
+        if ( $value instanceof static ) {
68 68
            /** @psalm-var T */
69 69
             $value = $value->getValue();
70 70
         }
71 71
 
72 72
         /** @psalm-suppress ImplicitToStringCast assertValidValueReturningKey returns always a string but psalm has currently an issue here */
73
-        $this->key = static::assertValidValueReturningKey($value);
73
+        $this->key = static::assertValidValueReturningKey( $value );
74 74
 
75 75
         /** @psalm-var T */
76 76
         $this->value = $value;
@@ -83,12 +83,12 @@  discard block
 block discarded – undo
83 83
     public function __wakeup()
84 84
     {
85 85
         /** @psalm-suppress DocblockTypeContradiction key can be null when deserializing an enum without the key */
86
-        if ($this->key === null) {
86
+        if ( $this->key === null ) {
87 87
             /**
88 88
              * @psalm-suppress InaccessibleProperty key is not readonly as marked by psalm
89 89
              * @psalm-suppress PossiblyFalsePropertyAssignmentValue deserializing a case that was removed
90 90
              */
91
-            $this->key = static::search($this->value);
91
+            $this->key = static::search( $this->value );
92 92
         }
93 93
     }
94 94
 
@@ -96,11 +96,11 @@  discard block
 block discarded – undo
96 96
      * @param mixed $value
97 97
      * @return static
98 98
      */
99
-    public static function from($value): self
99
+    public static function from( $value ): self
100 100
     {
101
-        $key = static::assertValidValueReturningKey($value);
101
+        $key = static::assertValidValueReturningKey( $value );
102 102
 
103
-        return self::__callStatic($key, []);
103
+        return self::__callStatic( $key, [ ] );
104 104
     }
105 105
 
106 106
     /**
@@ -144,11 +144,11 @@  discard block
 block discarded – undo
144 144
      * @psalm-param mixed $variable
145 145
      * @return bool
146 146
      */
147
-    final public function equals($variable = null): bool
147
+    final public function equals( $variable = null ): bool
148 148
     {
149 149
         return $variable instanceof self
150 150
             && $this->getValue() === $variable->getValue()
151
-            && static::class === \get_class($variable);
151
+            && static::class === \get_class( $variable );
152 152
     }
153 153
 
154 154
     /**
@@ -160,7 +160,7 @@  discard block
 block discarded – undo
160 160
      */
161 161
     public static function keys()
162 162
     {
163
-        return \array_keys(static::toArray());
163
+        return \array_keys( static::toArray() );
164 164
     }
165 165
 
166 166
     /**
@@ -175,8 +175,8 @@  discard block
 block discarded – undo
175 175
         $values = array();
176 176
 
177 177
         /** @psalm-var T $value */
178
-        foreach (static::toArray() as $key => $value) {
179
-            $values[$key] = new static($value);
178
+        foreach ( static::toArray() as $key => $value ) {
179
+            $values[ $key ] = new static( $value );
180 180
         }
181 181
 
182 182
         return $values;
@@ -195,14 +195,14 @@  discard block
 block discarded – undo
195 195
     {
196 196
         $class = static::class;
197 197
 
198
-        if (!isset(static::$cache[$class])) {
198
+        if ( ! isset( static::$cache[ $class ] ) ) {
199 199
             /** @psalm-suppress ImpureMethodCall this reflection API usage has no side-effects here */
200
-            $reflection            = new \ReflectionClass($class);
200
+            $reflection            = new \ReflectionClass( $class );
201 201
             /** @psalm-suppress ImpureMethodCall this reflection API usage has no side-effects here */
202
-            static::$cache[$class] = $reflection->getConstants();
202
+            static::$cache[ $class ] = $reflection->getConstants();
203 203
         }
204 204
 
205
-        return static::$cache[$class];
205
+        return static::$cache[ $class ];
206 206
     }
207 207
 
208 208
     /**
@@ -214,9 +214,9 @@  discard block
 block discarded – undo
214 214
      * @psalm-assert-if-true T $value
215 215
      * @return bool
216 216
      */
217
-    public static function isValid($value)
217
+    public static function isValid( $value )
218 218
     {
219
-        return \in_array($value, static::toArray(), true);
219
+        return \in_array( $value, static::toArray(), true );
220 220
     }
221 221
 
222 222
     /**
@@ -226,9 +226,9 @@  discard block
 block discarded – undo
226 226
      * @psalm-assert T $value
227 227
      * @param mixed $value
228 228
      */
229
-    public static function assertValidValue($value): void
229
+    public static function assertValidValue( $value ): void
230 230
     {
231
-        self::assertValidValueReturningKey($value);
231
+        self::assertValidValueReturningKey( $value );
232 232
     }
233 233
 
234 234
     /**
@@ -239,10 +239,10 @@  discard block
 block discarded – undo
239 239
      * @param mixed $value
240 240
      * @return string
241 241
      */
242
-    private static function assertValidValueReturningKey($value): string
242
+    private static function assertValidValueReturningKey( $value ): string
243 243
     {
244
-        if (false === ($key = static::search($value))) {
245
-            throw new \UnexpectedValueException("Value '$value' is not part of the enum " . static::class);
244
+        if ( false === ( $key = static::search( $value ) ) ) {
245
+            throw new \UnexpectedValueException( "Value '$value' is not part of the enum " . static::class );
246 246
         }
247 247
 
248 248
         return $key;
@@ -256,11 +256,11 @@  discard block
 block discarded – undo
256 256
      * @psalm-pure
257 257
      * @return bool
258 258
      */
259
-    public static function isValidKey($key)
259
+    public static function isValidKey( $key )
260 260
     {
261 261
         $array = static::toArray();
262 262
 
263
-        return isset($array[$key]) || \array_key_exists($key, $array);
263
+        return isset( $array[ $key ] ) || \array_key_exists( $key, $array );
264 264
     }
265 265
 
266 266
     /**
@@ -272,9 +272,9 @@  discard block
 block discarded – undo
272 272
      * @psalm-pure
273 273
      * @return string|false
274 274
      */
275
-    public static function search($value)
275
+    public static function search( $value )
276 276
     {
277
-        return \array_search($value, static::toArray(), true);
277
+        return \array_search( $value, static::toArray(), true );
278 278
     }
279 279
 
280 280
     /**
@@ -288,18 +288,18 @@  discard block
 block discarded – undo
288 288
      *
289 289
      * @psalm-pure
290 290
      */
291
-    public static function __callStatic($name, $arguments)
291
+    public static function __callStatic( $name, $arguments )
292 292
     {
293 293
         $class = static::class;
294
-        if (!isset(self::$instances[$class][$name])) {
294
+        if ( ! isset( self::$instances[ $class ][ $name ] ) ) {
295 295
             $array = static::toArray();
296
-            if (!isset($array[$name]) && !\array_key_exists($name, $array)) {
296
+            if ( ! isset( $array[ $name ] ) && ! \array_key_exists( $name, $array ) ) {
297 297
                 $message = "No static method or enum constant '$name' in class " . static::class;
298
-                throw new \BadMethodCallException($message);
298
+                throw new \BadMethodCallException( $message );
299 299
             }
300
-            return self::$instances[$class][$name] = new static($array[$name]);
300
+            return self::$instances[ $class ][ $name ] = new static( $array[ $name ] );
301 301
         }
302
-        return clone self::$instances[$class][$name];
302
+        return clone self::$instances[ $class ][ $name ];
303 303
     }
304 304
 
305 305
     /**
Please login to merge, or discard this patch.
Braces   +14 added lines, -28 removed lines patch added patch discarded remove patch
@@ -19,8 +19,7 @@  discard block
 block discarded – undo
19 19
  * @psalm-immutable
20 20
  * @psalm-consistent-constructor
21 21
  */
22
-abstract class Enum implements \JsonSerializable
23
-{
22
+abstract class Enum implements \JsonSerializable {
24 23
     /**
25 24
      * Enum value
26 25
      *
@@ -62,8 +61,7 @@  discard block
 block discarded – undo
62 61
      * @psalm-param T $value
63 62
      * @throws \UnexpectedValueException if incompatible type is given.
64 63
      */
65
-    public function __construct($value)
66
-    {
64
+    public function __construct($value) {
67 65
         if ($value instanceof static) {
68 66
            /** @psalm-var T */
69 67
             $value = $value->getValue();
@@ -80,8 +78,7 @@  discard block
 block discarded – undo
80 78
      * This method exists only for the compatibility reason when deserializing a previously serialized version
81 79
      * that didn't had the key property
82 80
      */
83
-    public function __wakeup()
84
-    {
81
+    public function __wakeup() {
85 82
         /** @psalm-suppress DocblockTypeContradiction key can be null when deserializing an enum without the key */
86 83
         if ($this->key === null) {
87 84
             /**
@@ -108,8 +105,7 @@  discard block
 block discarded – undo
108 105
      * @return mixed
109 106
      * @psalm-return T
110 107
      */
111
-    public function getValue()
112
-    {
108
+    public function getValue() {
113 109
         return $this->value;
114 110
     }
115 111
 
@@ -119,8 +115,7 @@  discard block
 block discarded – undo
119 115
      * @psalm-pure
120 116
      * @return string
121 117
      */
122
-    public function getKey()
123
-    {
118
+    public function getKey() {
124 119
         return $this->key;
125 120
     }
126 121
 
@@ -129,8 +124,7 @@  discard block
 block discarded – undo
129 124
      * @psalm-suppress InvalidCast
130 125
      * @return string
131 126
      */
132
-    public function __toString()
133
-    {
127
+    public function __toString() {
134 128
         return (string)$this->value;
135 129
     }
136 130
 
@@ -158,8 +152,7 @@  discard block
 block discarded – undo
158 152
      * @psalm-return list<string>
159 153
      * @return array
160 154
      */
161
-    public static function keys()
162
-    {
155
+    public static function keys() {
163 156
         return \array_keys(static::toArray());
164 157
     }
165 158
 
@@ -170,8 +163,7 @@  discard block
 block discarded – undo
170 163
      * @psalm-return array<string, static>
171 164
      * @return static[] Constant name in key, Enum instance in value
172 165
      */
173
-    public static function values()
174
-    {
166
+    public static function values() {
175 167
         $values = array();
176 168
 
177 169
         /** @psalm-var T $value */
@@ -191,8 +183,7 @@  discard block
 block discarded – undo
191 183
      * @psalm-return array<string, mixed>
192 184
      * @return array Constant name in key, constant value in value
193 185
      */
194
-    public static function toArray()
195
-    {
186
+    public static function toArray() {
196 187
         $class = static::class;
197 188
 
198 189
         if (!isset(static::$cache[$class])) {
@@ -214,8 +205,7 @@  discard block
 block discarded – undo
214 205
      * @psalm-assert-if-true T $value
215 206
      * @return bool
216 207
      */
217
-    public static function isValid($value)
218
-    {
208
+    public static function isValid($value) {
219 209
         return \in_array($value, static::toArray(), true);
220 210
     }
221 211
 
@@ -256,8 +246,7 @@  discard block
 block discarded – undo
256 246
      * @psalm-pure
257 247
      * @return bool
258 248
      */
259
-    public static function isValidKey($key)
260
-    {
249
+    public static function isValidKey($key) {
261 250
         $array = static::toArray();
262 251
 
263 252
         return isset($array[$key]) || \array_key_exists($key, $array);
@@ -272,8 +261,7 @@  discard block
 block discarded – undo
272 261
      * @psalm-pure
273 262
      * @return string|false
274 263
      */
275
-    public static function search($value)
276
-    {
264
+    public static function search($value) {
277 265
         return \array_search($value, static::toArray(), true);
278 266
     }
279 267
 
@@ -288,8 +276,7 @@  discard block
 block discarded – undo
288 276
      *
289 277
      * @psalm-pure
290 278
      */
291
-    public static function __callStatic($name, $arguments)
292
-    {
279
+    public static function __callStatic($name, $arguments) {
293 280
         $class = static::class;
294 281
         if (!isset(self::$instances[$class][$name])) {
295 282
             $array = static::toArray();
@@ -311,8 +298,7 @@  discard block
 block discarded – undo
311 298
      * @psalm-pure
312 299
      */
313 300
     #[\ReturnTypeWillChange]
314
-    public function jsonSerialize()
315
-    {
301
+    public function jsonSerialize() {
316 302
         return $this->getValue();
317 303
     }
318 304
 }
Please login to merge, or discard this patch.
vendor/brianhenryie/strauss/tests/Unit/Composer/Extra/StraussConfigTest.php 4 patches
Indentation   +189 added lines, -189 removed lines patch added patch discarded remove patch
@@ -14,13 +14,13 @@  discard block
 block discarded – undo
14 14
 class StraussConfigTest extends TestCase
15 15
 {
16 16
 
17
-    /**
18
-     * With a full (at time of writing) config, test the getters.
19
-     */
20
-    public function testGetters()
21
-    {
17
+	/**
18
+	 * With a full (at time of writing) config, test the getters.
19
+	 */
20
+	public function testGetters()
21
+	{
22 22
 
23
-        $composerExtraStraussJson = <<<'EOD'
23
+		$composerExtraStraussJson = <<<'EOD'
24 24
 {
25 25
   "name": "brianhenryie/strauss-config-test",
26 26
   "require": {
@@ -50,38 +50,38 @@  discard block
 block discarded – undo
50 50
 }
51 51
 EOD;
52 52
 
53
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
54
-        file_put_contents($tmpfname, $composerExtraStraussJson);
53
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
54
+		file_put_contents($tmpfname, $composerExtraStraussJson);
55 55
 
56
-        $composer = Factory::create(new NullIO(), $tmpfname);
56
+		$composer = Factory::create(new NullIO(), $tmpfname);
57 57
 
58
-        $sut = new StraussConfig($composer);
58
+		$sut = new StraussConfig($composer);
59 59
 
60
-        $this->assertContains('pimple/pimple', $sut->getPackages());
60
+		$this->assertContains('pimple/pimple', $sut->getPackages());
61 61
 
62
-        $this->assertEquals('target_directory' . DIRECTORY_SEPARATOR, $sut->getTargetDirectory());
62
+		$this->assertEquals('target_directory' . DIRECTORY_SEPARATOR, $sut->getTargetDirectory());
63 63
 
64
-        $this->assertEquals("BrianHenryIE\\Strauss", $sut->getNamespacePrefix());
64
+		$this->assertEquals("BrianHenryIE\\Strauss", $sut->getNamespacePrefix());
65 65
 
66
-        $this->assertEquals('BrianHenryIE_Strauss_', $sut->getClassmapPrefix());
66
+		$this->assertEquals('BrianHenryIE_Strauss_', $sut->getClassmapPrefix());
67 67
 
68
-        // @see https://github.com/BrianHenryIE/strauss/issues/14
69
-        $this->assertContains('/^psr.*$/', $sut->getExcludeFilePatternsFromPrefixing());
68
+		// @see https://github.com/BrianHenryIE/strauss/issues/14
69
+		$this->assertContains('/^psr.*$/', $sut->getExcludeFilePatternsFromPrefixing());
70 70
 
71
-        $this->assertArrayHasKey('clancats/container', $sut->getOverrideAutoload());
71
+		$this->assertArrayHasKey('clancats/container', $sut->getOverrideAutoload());
72 72
 
73
-        $this->assertFalse($sut->isDeleteVendorFiles());
74
-    }
73
+		$this->assertFalse($sut->isDeleteVendorFiles());
74
+	}
75 75
 
76
-    /**
77
-     * Test how it handles an extra key.
78
-     *
79
-     * Turns out it just ignores it... good!
80
-     */
81
-    public function testExtraKey()
82
-    {
76
+	/**
77
+	 * Test how it handles an extra key.
78
+	 *
79
+	 * Turns out it just ignores it... good!
80
+	 */
81
+	public function testExtraKey()
82
+	{
83 83
 
84
-        $composerExtraStraussJson = <<<'EOD'
84
+		$composerExtraStraussJson = <<<'EOD'
85 85
 {
86 86
   "name": "brianhenryie/strauss-config-test",
87 87
   "require": {
@@ -112,31 +112,31 @@  discard block
 block discarded – undo
112 112
 }
113 113
 EOD;
114 114
 
115
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
116
-        file_put_contents($tmpfname, $composerExtraStraussJson);
115
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
116
+		file_put_contents($tmpfname, $composerExtraStraussJson);
117 117
 
118
-        $composer = Factory::create(new NullIO(), $tmpfname);
118
+		$composer = Factory::create(new NullIO(), $tmpfname);
119 119
 
120
-        $exception = null;
120
+		$exception = null;
121 121
 
122
-        try {
123
-            $sut = new StraussConfig($composer);
124
-        } catch (\Exception $e) {
125
-            $exception = $e;
126
-        }
122
+		try {
123
+			$sut = new StraussConfig($composer);
124
+		} catch (\Exception $e) {
125
+			$exception = $e;
126
+		}
127 127
 
128
-        $this->assertNull($exception);
129
-    }
128
+		$this->assertNull($exception);
129
+	}
130 130
 
131
-    /**
132
-     * straussconfig-test-3.json has no target_dir key.
133
-     *
134
-     * If no target_dir is specified, used "strauss/"
135
-     */
136
-    public function testDefaultTargetDir()
137
-    {
131
+	/**
132
+	 * straussconfig-test-3.json has no target_dir key.
133
+	 *
134
+	 * If no target_dir is specified, used "strauss/"
135
+	 */
136
+	public function testDefaultTargetDir()
137
+	{
138 138
 
139
-        $composerExtraStraussJson = <<<'EOD'
139
+		$composerExtraStraussJson = <<<'EOD'
140 140
 {
141 141
   "name": "brianhenryie/strauss-config-test",
142 142
   "require": {
@@ -163,23 +163,23 @@  discard block
 block discarded – undo
163 163
 }
164 164
 EOD;
165 165
 
166
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
167
-        file_put_contents($tmpfname, $composerExtraStraussJson);
166
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
167
+		file_put_contents($tmpfname, $composerExtraStraussJson);
168 168
 
169
-        $composer = Factory::create(new NullIO(), $tmpfname);
169
+		$composer = Factory::create(new NullIO(), $tmpfname);
170 170
 
171
-        $sut = new StraussConfig($composer);
171
+		$sut = new StraussConfig($composer);
172 172
 
173
-        $this->assertEquals('strauss'. DIRECTORY_SEPARATOR, $sut->getTargetDirectory());
174
-    }
173
+		$this->assertEquals('strauss'. DIRECTORY_SEPARATOR, $sut->getTargetDirectory());
174
+	}
175 175
 
176
-    /**
177
-     * When the namespace prefix isn't provided, use the PSR-4 autoload key name.
178
-     */
179
-    public function testDefaultNamespacePrefixFromAutoloaderPsr4()
180
-    {
176
+	/**
177
+	 * When the namespace prefix isn't provided, use the PSR-4 autoload key name.
178
+	 */
179
+	public function testDefaultNamespacePrefixFromAutoloaderPsr4()
180
+	{
181 181
 
182
-        $composerExtraStraussJson = <<<'EOD'
182
+		$composerExtraStraussJson = <<<'EOD'
183 183
 {
184 184
   "name": "brianhenryie/strauss-config-test",
185 185
   "require": {
@@ -194,23 +194,23 @@  discard block
 block discarded – undo
194 194
 }
195 195
 EOD;
196 196
 
197
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
198
-        file_put_contents($tmpfname, $composerExtraStraussJson);
197
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
198
+		file_put_contents($tmpfname, $composerExtraStraussJson);
199 199
 
200
-        $composer = Factory::create(new NullIO(), $tmpfname);
200
+		$composer = Factory::create(new NullIO(), $tmpfname);
201 201
 
202
-        $sut = new StraussConfig($composer);
202
+		$sut = new StraussConfig($composer);
203 203
 
204
-        $this->assertEquals("BrianHenryIE\\Strauss", $sut->getNamespacePrefix());
205
-    }
204
+		$this->assertEquals("BrianHenryIE\\Strauss", $sut->getNamespacePrefix());
205
+	}
206 206
 
207
-    /**
208
-     * When the namespace prefix isn't provided, use the PSR-0 autoload key name.
209
-     */
210
-    public function testDefaultNamespacePrefixFromAutoloaderPsr0()
211
-    {
207
+	/**
208
+	 * When the namespace prefix isn't provided, use the PSR-0 autoload key name.
209
+	 */
210
+	public function testDefaultNamespacePrefixFromAutoloaderPsr0()
211
+	{
212 212
 
213
-        $composerExtraStraussJson = <<<'EOD'
213
+		$composerExtraStraussJson = <<<'EOD'
214 214
 {
215 215
   "name": "brianhenryie/strauss-config-test",
216 216
   "require": {
@@ -224,25 +224,25 @@  discard block
 block discarded – undo
224 224
   }
225 225
 }
226 226
 EOD;
227
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
228
-        file_put_contents($tmpfname, $composerExtraStraussJson);
227
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
228
+		file_put_contents($tmpfname, $composerExtraStraussJson);
229 229
 
230
-        $composer = Factory::create(new NullIO(), $tmpfname);
230
+		$composer = Factory::create(new NullIO(), $tmpfname);
231 231
 
232
-        $sut = new StraussConfig($composer);
232
+		$sut = new StraussConfig($composer);
233 233
 
234
-        $this->assertEquals("BrianHenryIE\\Strauss", $sut->getNamespacePrefix());
235
-    }
234
+		$this->assertEquals("BrianHenryIE\\Strauss", $sut->getNamespacePrefix());
235
+	}
236 236
 
237
-    /**
238
-     * When the namespace prefix isn't provided, and there's no PSR-0 or PSR-4 autoloader to figure it from...
239
-     *
240
-     * brianhenryie/strauss-config-test
241
-     */
242
-    public function testDefaultNamespacePrefixWithNoAutoloader()
243
-    {
237
+	/**
238
+	 * When the namespace prefix isn't provided, and there's no PSR-0 or PSR-4 autoloader to figure it from...
239
+	 *
240
+	 * brianhenryie/strauss-config-test
241
+	 */
242
+	public function testDefaultNamespacePrefixWithNoAutoloader()
243
+	{
244 244
 
245
-        $composerExtraStraussJson = <<<'EOD'
245
+		$composerExtraStraussJson = <<<'EOD'
246 246
 {
247 247
   "name": "brianhenryie/strauss-config-test",
248 248
   "require": {
@@ -251,23 +251,23 @@  discard block
 block discarded – undo
251 251
 }
252 252
 EOD;
253 253
 
254
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
255
-        file_put_contents($tmpfname, $composerExtraStraussJson);
254
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
255
+		file_put_contents($tmpfname, $composerExtraStraussJson);
256 256
 
257
-        $composer = Factory::create(new NullIO(), $tmpfname);
257
+		$composer = Factory::create(new NullIO(), $tmpfname);
258 258
 
259
-        $sut = new StraussConfig($composer);
259
+		$sut = new StraussConfig($composer);
260 260
 
261
-        $this->assertEquals("Brianhenryie\\Strauss_Config_Test", $sut->getNamespacePrefix());
262
-    }
261
+		$this->assertEquals("Brianhenryie\\Strauss_Config_Test", $sut->getNamespacePrefix());
262
+	}
263 263
 
264
-    /**
265
-     * When the classmap prefix isn't provided, use the PSR-4 autoload key name.
266
-     */
267
-    public function testDefaultClassmapPrefixFromAutoloaderPsr4()
268
-    {
264
+	/**
265
+	 * When the classmap prefix isn't provided, use the PSR-4 autoload key name.
266
+	 */
267
+	public function testDefaultClassmapPrefixFromAutoloaderPsr4()
268
+	{
269 269
 
270
-        $composerExtraStraussJson = <<<'EOD'
270
+		$composerExtraStraussJson = <<<'EOD'
271 271
 {
272 272
   "name": "brianhenryie/strauss-config-test",
273 273
   "require": {
@@ -282,23 +282,23 @@  discard block
 block discarded – undo
282 282
 }
283 283
 EOD;
284 284
 
285
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
286
-        file_put_contents($tmpfname, $composerExtraStraussJson);
285
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
286
+		file_put_contents($tmpfname, $composerExtraStraussJson);
287 287
 
288
-        $composer = Factory::create(new NullIO(), $tmpfname);
288
+		$composer = Factory::create(new NullIO(), $tmpfname);
289 289
 
290
-        $sut = new StraussConfig($composer);
290
+		$sut = new StraussConfig($composer);
291 291
 
292
-        $this->assertEquals("BrianHenryIE_Strauss_", $sut->getClassmapPrefix());
293
-    }
292
+		$this->assertEquals("BrianHenryIE_Strauss_", $sut->getClassmapPrefix());
293
+	}
294 294
 
295
-    /**
296
-     * When the classmap prefix isn't provided, use the PSR-0 autoload key name.
297
-     */
298
-    public function testDefaultClassmapPrefixFromAutoloaderPsr0()
299
-    {
295
+	/**
296
+	 * When the classmap prefix isn't provided, use the PSR-0 autoload key name.
297
+	 */
298
+	public function testDefaultClassmapPrefixFromAutoloaderPsr0()
299
+	{
300 300
 
301
-        $composerExtraStraussJson = <<<'EOD'
301
+		$composerExtraStraussJson = <<<'EOD'
302 302
 {
303 303
   "name": "brianhenryie/strauss-config-test",
304 304
   "require": {
@@ -312,26 +312,26 @@  discard block
 block discarded – undo
312 312
   }
313 313
 }
314 314
 EOD;
315
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
316
-        file_put_contents($tmpfname, $composerExtraStraussJson);
315
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
316
+		file_put_contents($tmpfname, $composerExtraStraussJson);
317 317
 
318
-        $composer = Factory::create(new NullIO(), $tmpfname);
318
+		$composer = Factory::create(new NullIO(), $tmpfname);
319 319
 
320 320
 
321
-        $sut = new StraussConfig($composer);
321
+		$sut = new StraussConfig($composer);
322 322
 
323
-        $this->assertEquals("BrianHenryIE_Strauss_", $sut->getClassmapPrefix());
324
-    }
323
+		$this->assertEquals("BrianHenryIE_Strauss_", $sut->getClassmapPrefix());
324
+	}
325 325
 
326
-    /**
327
-     * When the classmap prefix isn't provided, and there's no PSR-0 or PSR-4 autoloader to figure it from...
328
-     *
329
-     * brianhenryie/strauss-config-test
330
-     */
331
-    public function testDefaultClassmapPrefixWithNoAutoloader()
332
-    {
326
+	/**
327
+	 * When the classmap prefix isn't provided, and there's no PSR-0 or PSR-4 autoloader to figure it from...
328
+	 *
329
+	 * brianhenryie/strauss-config-test
330
+	 */
331
+	public function testDefaultClassmapPrefixWithNoAutoloader()
332
+	{
333 333
 
334
-        $composerExtraStraussJson = <<<'EOD'
334
+		$composerExtraStraussJson = <<<'EOD'
335 335
 {
336 336
   "name": "brianhenryie/strauss-config-test",
337 337
   "require": {
@@ -340,23 +340,23 @@  discard block
 block discarded – undo
340 340
 
341 341
 }
342 342
 EOD;
343
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
344
-        file_put_contents($tmpfname, $composerExtraStraussJson);
343
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
344
+		file_put_contents($tmpfname, $composerExtraStraussJson);
345 345
 
346
-        $composer = Factory::create(new NullIO(), $tmpfname);
346
+		$composer = Factory::create(new NullIO(), $tmpfname);
347 347
 
348
-        $sut = new StraussConfig($composer);
348
+		$sut = new StraussConfig($composer);
349 349
 
350
-        $this->assertEquals("Brianhenryie_Strauss_Config_Test", $sut->getClassmapPrefix());
351
-    }
350
+		$this->assertEquals("Brianhenryie_Strauss_Config_Test", $sut->getClassmapPrefix());
351
+	}
352 352
 
353
-    /**
354
-     * When Strauss config has packages specified, obviously use them.
355
-     */
356
-    public function testGetPackagesFromConfig()
357
-    {
353
+	/**
354
+	 * When Strauss config has packages specified, obviously use them.
355
+	 */
356
+	public function testGetPackagesFromConfig()
357
+	{
358 358
 
359
-        $composerExtraStraussJson = <<<'EOD'
359
+		$composerExtraStraussJson = <<<'EOD'
360 360
 {
361 361
   "name": "brianhenryie/strauss-config-test",
362 362
   "require": {
@@ -386,23 +386,23 @@  discard block
 block discarded – undo
386 386
 }
387 387
 
388 388
 EOD;
389
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
390
-        file_put_contents($tmpfname, $composerExtraStraussJson);
389
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
390
+		file_put_contents($tmpfname, $composerExtraStraussJson);
391 391
 
392
-        $composer = Factory::create(new NullIO(), $tmpfname);
392
+		$composer = Factory::create(new NullIO(), $tmpfname);
393 393
 
394
-        $sut = new StraussConfig($composer);
394
+		$sut = new StraussConfig($composer);
395 395
 
396
-        $this->assertContains('pimple/pimple', $sut->getPackages());
397
-    }
396
+		$this->assertContains('pimple/pimple', $sut->getPackages());
397
+	}
398 398
 
399
-    /**
400
-     * When Strauss config has no packages specified, use composer.json's require list.
401
-     */
402
-    public function testGetPackagesNoConfig()
403
-    {
399
+	/**
400
+	 * When Strauss config has no packages specified, use composer.json's require list.
401
+	 */
402
+	public function testGetPackagesNoConfig()
403
+	{
404 404
 
405
-        $composerExtraStraussJson = <<<'EOD'
405
+		$composerExtraStraussJson = <<<'EOD'
406 406
 {
407 407
   "name": "brianhenryie/strauss-config-test",
408 408
   "require": {
@@ -428,23 +428,23 @@  discard block
 block discarded – undo
428 428
   }
429 429
 }
430 430
 EOD;
431
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
432
-        file_put_contents($tmpfname, $composerExtraStraussJson);
431
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
432
+		file_put_contents($tmpfname, $composerExtraStraussJson);
433 433
 
434
-        $composer = Factory::create(new NullIO(), $tmpfname);
434
+		$composer = Factory::create(new NullIO(), $tmpfname);
435 435
 
436
-        $sut = new StraussConfig($composer);
436
+		$sut = new StraussConfig($composer);
437 437
 
438
-        $this->assertContains('league/container', $sut->getPackages());
439
-    }
438
+		$this->assertContains('league/container', $sut->getPackages());
439
+	}
440 440
 
441
-    /**
442
-     * For backwards compatibility, if a Mozart config is present, use it.
443
-     */
444
-    public function testMapMozartConfig()
445
-    {
441
+	/**
442
+	 * For backwards compatibility, if a Mozart config is present, use it.
443
+	 */
444
+	public function testMapMozartConfig()
445
+	{
446 446
 
447
-        $composerExtraStraussJson = <<<'EOD'
447
+		$composerExtraStraussJson = <<<'EOD'
448 448
 {
449 449
   "extra": {
450 450
     "mozart": {
@@ -469,41 +469,41 @@  discard block
 block discarded – undo
469 469
   }
470 470
 }
471 471
 EOD;
472
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
473
-        file_put_contents($tmpfname, $composerExtraStraussJson);
472
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
473
+		file_put_contents($tmpfname, $composerExtraStraussJson);
474 474
 
475
-        $composer = Factory::create(new NullIO(), $tmpfname);
475
+		$composer = Factory::create(new NullIO(), $tmpfname);
476 476
 
477
-        $sut = new StraussConfig($composer);
477
+		$sut = new StraussConfig($composer);
478 478
 
479
-        $this->assertContains('pimple/pimple', $sut->getPackages());
479
+		$this->assertContains('pimple/pimple', $sut->getPackages());
480 480
 
481
-        $this->assertEquals('dep_directory' . DIRECTORY_SEPARATOR, $sut->getTargetDirectory());
481
+		$this->assertEquals('dep_directory' . DIRECTORY_SEPARATOR, $sut->getTargetDirectory());
482 482
 
483
-        $this->assertEquals("My_Mozart_Config", $sut->getNamespacePrefix());
483
+		$this->assertEquals("My_Mozart_Config", $sut->getNamespacePrefix());
484 484
 
485
-        $this->assertEquals('My_Mozart_Config_', $sut->getClassmapPrefix());
485
+		$this->assertEquals('My_Mozart_Config_', $sut->getClassmapPrefix());
486 486
 
487
-        $this->assertContains('psr/container', $sut->getExcludePackagesFromPrefixing());
487
+		$this->assertContains('psr/container', $sut->getExcludePackagesFromPrefixing());
488 488
 
489
-        $this->assertArrayHasKey('clancats/container', $sut->getOverrideAutoload());
489
+		$this->assertArrayHasKey('clancats/container', $sut->getOverrideAutoload());
490 490
 
491
-        // Mozart default was true.
492
-        $this->assertTrue($sut->isDeleteVendorFiles());
493
-    }
491
+		// Mozart default was true.
492
+		$this->assertTrue($sut->isDeleteVendorFiles());
493
+	}
494
+
495
+	/**
496
+	 * Since sometimes the namespace we're prefixing will already have a leading backslash, sometimes
497
+	 * the namespace_prefix will want its slash at the beginning, sometimes at the end.
498
+	 *
499
+	 * @see Prefixer::replaceNamespace()
500
+	 *
501
+	 * @covers \BrianHenryIE\Strauss\Composer\Extra\StraussConfig::getNamespacePrefix
502
+	 */
503
+	public function testNamespacePrefixHasNoSlash()
504
+	{
494 505
 
495
-    /**
496
-     * Since sometimes the namespace we're prefixing will already have a leading backslash, sometimes
497
-     * the namespace_prefix will want its slash at the beginning, sometimes at the end.
498
-     *
499
-     * @see Prefixer::replaceNamespace()
500
-     *
501
-     * @covers \BrianHenryIE\Strauss\Composer\Extra\StraussConfig::getNamespacePrefix
502
-     */
503
-    public function testNamespacePrefixHasNoSlash()
504
-    {
505
-
506
-        $composerExtraStraussJson = <<<'EOD'
506
+		$composerExtraStraussJson = <<<'EOD'
507 507
 {
508 508
   "extra": {
509 509
     "mozart": {
@@ -512,13 +512,13 @@  discard block
 block discarded – undo
512 512
   }
513 513
 }
514 514
 EOD;
515
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
516
-        file_put_contents($tmpfname, $composerExtraStraussJson);
515
+		$tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
516
+		file_put_contents($tmpfname, $composerExtraStraussJson);
517 517
 
518
-        $composer = Factory::create(new NullIO(), $tmpfname);
518
+		$composer = Factory::create(new NullIO(), $tmpfname);
519 519
 
520
-        $sut = new StraussConfig($composer);
520
+		$sut = new StraussConfig($composer);
521 521
 
522
-        $this->assertEquals("My_Mozart_Config", $sut->getNamespacePrefix());
523
-    }
522
+		$this->assertEquals("My_Mozart_Config", $sut->getNamespacePrefix());
523
+	}
524 524
 }
Please login to merge, or discard this patch.
Spacing   +78 added lines, -78 removed lines patch added patch discarded remove patch
@@ -50,27 +50,27 @@  discard block
 block discarded – undo
50 50
 }
51 51
 EOD;
52 52
 
53
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
54
-        file_put_contents($tmpfname, $composerExtraStraussJson);
53
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
54
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
55 55
 
56
-        $composer = Factory::create(new NullIO(), $tmpfname);
56
+        $composer = Factory::create( new NullIO(), $tmpfname );
57 57
 
58
-        $sut = new StraussConfig($composer);
58
+        $sut = new StraussConfig( $composer );
59 59
 
60
-        $this->assertContains('pimple/pimple', $sut->getPackages());
60
+        $this->assertContains( 'pimple/pimple', $sut->getPackages() );
61 61
 
62
-        $this->assertEquals('target_directory' . DIRECTORY_SEPARATOR, $sut->getTargetDirectory());
62
+        $this->assertEquals( 'target_directory' . DIRECTORY_SEPARATOR, $sut->getTargetDirectory() );
63 63
 
64
-        $this->assertEquals("BrianHenryIE\\Strauss", $sut->getNamespacePrefix());
64
+        $this->assertEquals( "BrianHenryIE\\Strauss", $sut->getNamespacePrefix() );
65 65
 
66
-        $this->assertEquals('BrianHenryIE_Strauss_', $sut->getClassmapPrefix());
66
+        $this->assertEquals( 'BrianHenryIE_Strauss_', $sut->getClassmapPrefix() );
67 67
 
68 68
         // @see https://github.com/BrianHenryIE/strauss/issues/14
69
-        $this->assertContains('/^psr.*$/', $sut->getExcludeFilePatternsFromPrefixing());
69
+        $this->assertContains( '/^psr.*$/', $sut->getExcludeFilePatternsFromPrefixing() );
70 70
 
71
-        $this->assertArrayHasKey('clancats/container', $sut->getOverrideAutoload());
71
+        $this->assertArrayHasKey( 'clancats/container', $sut->getOverrideAutoload() );
72 72
 
73
-        $this->assertFalse($sut->isDeleteVendorFiles());
73
+        $this->assertFalse( $sut->isDeleteVendorFiles() );
74 74
     }
75 75
 
76 76
     /**
@@ -112,20 +112,20 @@  discard block
 block discarded – undo
112 112
 }
113 113
 EOD;
114 114
 
115
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
116
-        file_put_contents($tmpfname, $composerExtraStraussJson);
115
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
116
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
117 117
 
118
-        $composer = Factory::create(new NullIO(), $tmpfname);
118
+        $composer = Factory::create( new NullIO(), $tmpfname );
119 119
 
120 120
         $exception = null;
121 121
 
122 122
         try {
123
-            $sut = new StraussConfig($composer);
124
-        } catch (\Exception $e) {
123
+            $sut = new StraussConfig( $composer );
124
+        } catch ( \Exception $e ) {
125 125
             $exception = $e;
126 126
         }
127 127
 
128
-        $this->assertNull($exception);
128
+        $this->assertNull( $exception );
129 129
     }
130 130
 
131 131
     /**
@@ -163,14 +163,14 @@  discard block
 block discarded – undo
163 163
 }
164 164
 EOD;
165 165
 
166
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
167
-        file_put_contents($tmpfname, $composerExtraStraussJson);
166
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
167
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
168 168
 
169
-        $composer = Factory::create(new NullIO(), $tmpfname);
169
+        $composer = Factory::create( new NullIO(), $tmpfname );
170 170
 
171
-        $sut = new StraussConfig($composer);
171
+        $sut = new StraussConfig( $composer );
172 172
 
173
-        $this->assertEquals('strauss'. DIRECTORY_SEPARATOR, $sut->getTargetDirectory());
173
+        $this->assertEquals( 'strauss' . DIRECTORY_SEPARATOR, $sut->getTargetDirectory() );
174 174
     }
175 175
 
176 176
     /**
@@ -194,14 +194,14 @@  discard block
 block discarded – undo
194 194
 }
195 195
 EOD;
196 196
 
197
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
198
-        file_put_contents($tmpfname, $composerExtraStraussJson);
197
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
198
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
199 199
 
200
-        $composer = Factory::create(new NullIO(), $tmpfname);
200
+        $composer = Factory::create( new NullIO(), $tmpfname );
201 201
 
202
-        $sut = new StraussConfig($composer);
202
+        $sut = new StraussConfig( $composer );
203 203
 
204
-        $this->assertEquals("BrianHenryIE\\Strauss", $sut->getNamespacePrefix());
204
+        $this->assertEquals( "BrianHenryIE\\Strauss", $sut->getNamespacePrefix() );
205 205
     }
206 206
 
207 207
     /**
@@ -224,14 +224,14 @@  discard block
 block discarded – undo
224 224
   }
225 225
 }
226 226
 EOD;
227
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
228
-        file_put_contents($tmpfname, $composerExtraStraussJson);
227
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
228
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
229 229
 
230
-        $composer = Factory::create(new NullIO(), $tmpfname);
230
+        $composer = Factory::create( new NullIO(), $tmpfname );
231 231
 
232
-        $sut = new StraussConfig($composer);
232
+        $sut = new StraussConfig( $composer );
233 233
 
234
-        $this->assertEquals("BrianHenryIE\\Strauss", $sut->getNamespacePrefix());
234
+        $this->assertEquals( "BrianHenryIE\\Strauss", $sut->getNamespacePrefix() );
235 235
     }
236 236
 
237 237
     /**
@@ -251,14 +251,14 @@  discard block
 block discarded – undo
251 251
 }
252 252
 EOD;
253 253
 
254
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
255
-        file_put_contents($tmpfname, $composerExtraStraussJson);
254
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
255
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
256 256
 
257
-        $composer = Factory::create(new NullIO(), $tmpfname);
257
+        $composer = Factory::create( new NullIO(), $tmpfname );
258 258
 
259
-        $sut = new StraussConfig($composer);
259
+        $sut = new StraussConfig( $composer );
260 260
 
261
-        $this->assertEquals("Brianhenryie\\Strauss_Config_Test", $sut->getNamespacePrefix());
261
+        $this->assertEquals( "Brianhenryie\\Strauss_Config_Test", $sut->getNamespacePrefix() );
262 262
     }
263 263
 
264 264
     /**
@@ -282,14 +282,14 @@  discard block
 block discarded – undo
282 282
 }
283 283
 EOD;
284 284
 
285
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
286
-        file_put_contents($tmpfname, $composerExtraStraussJson);
285
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
286
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
287 287
 
288
-        $composer = Factory::create(new NullIO(), $tmpfname);
288
+        $composer = Factory::create( new NullIO(), $tmpfname );
289 289
 
290
-        $sut = new StraussConfig($composer);
290
+        $sut = new StraussConfig( $composer );
291 291
 
292
-        $this->assertEquals("BrianHenryIE_Strauss_", $sut->getClassmapPrefix());
292
+        $this->assertEquals( "BrianHenryIE_Strauss_", $sut->getClassmapPrefix() );
293 293
     }
294 294
 
295 295
     /**
@@ -312,15 +312,15 @@  discard block
 block discarded – undo
312 312
   }
313 313
 }
314 314
 EOD;
315
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
316
-        file_put_contents($tmpfname, $composerExtraStraussJson);
315
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
316
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
317 317
 
318
-        $composer = Factory::create(new NullIO(), $tmpfname);
318
+        $composer = Factory::create( new NullIO(), $tmpfname );
319 319
 
320 320
 
321
-        $sut = new StraussConfig($composer);
321
+        $sut = new StraussConfig( $composer );
322 322
 
323
-        $this->assertEquals("BrianHenryIE_Strauss_", $sut->getClassmapPrefix());
323
+        $this->assertEquals( "BrianHenryIE_Strauss_", $sut->getClassmapPrefix() );
324 324
     }
325 325
 
326 326
     /**
@@ -340,14 +340,14 @@  discard block
 block discarded – undo
340 340
 
341 341
 }
342 342
 EOD;
343
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
344
-        file_put_contents($tmpfname, $composerExtraStraussJson);
343
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
344
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
345 345
 
346
-        $composer = Factory::create(new NullIO(), $tmpfname);
346
+        $composer = Factory::create( new NullIO(), $tmpfname );
347 347
 
348
-        $sut = new StraussConfig($composer);
348
+        $sut = new StraussConfig( $composer );
349 349
 
350
-        $this->assertEquals("Brianhenryie_Strauss_Config_Test", $sut->getClassmapPrefix());
350
+        $this->assertEquals( "Brianhenryie_Strauss_Config_Test", $sut->getClassmapPrefix() );
351 351
     }
352 352
 
353 353
     /**
@@ -386,14 +386,14 @@  discard block
 block discarded – undo
386 386
 }
387 387
 
388 388
 EOD;
389
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
390
-        file_put_contents($tmpfname, $composerExtraStraussJson);
389
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
390
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
391 391
 
392
-        $composer = Factory::create(new NullIO(), $tmpfname);
392
+        $composer = Factory::create( new NullIO(), $tmpfname );
393 393
 
394
-        $sut = new StraussConfig($composer);
394
+        $sut = new StraussConfig( $composer );
395 395
 
396
-        $this->assertContains('pimple/pimple', $sut->getPackages());
396
+        $this->assertContains( 'pimple/pimple', $sut->getPackages() );
397 397
     }
398 398
 
399 399
     /**
@@ -428,14 +428,14 @@  discard block
 block discarded – undo
428 428
   }
429 429
 }
430 430
 EOD;
431
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
432
-        file_put_contents($tmpfname, $composerExtraStraussJson);
431
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
432
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
433 433
 
434
-        $composer = Factory::create(new NullIO(), $tmpfname);
434
+        $composer = Factory::create( new NullIO(), $tmpfname );
435 435
 
436
-        $sut = new StraussConfig($composer);
436
+        $sut = new StraussConfig( $composer );
437 437
 
438
-        $this->assertContains('league/container', $sut->getPackages());
438
+        $this->assertContains( 'league/container', $sut->getPackages() );
439 439
     }
440 440
 
441 441
     /**
@@ -469,27 +469,27 @@  discard block
 block discarded – undo
469 469
   }
470 470
 }
471 471
 EOD;
472
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
473
-        file_put_contents($tmpfname, $composerExtraStraussJson);
472
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
473
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
474 474
 
475
-        $composer = Factory::create(new NullIO(), $tmpfname);
475
+        $composer = Factory::create( new NullIO(), $tmpfname );
476 476
 
477
-        $sut = new StraussConfig($composer);
477
+        $sut = new StraussConfig( $composer );
478 478
 
479
-        $this->assertContains('pimple/pimple', $sut->getPackages());
479
+        $this->assertContains( 'pimple/pimple', $sut->getPackages() );
480 480
 
481
-        $this->assertEquals('dep_directory' . DIRECTORY_SEPARATOR, $sut->getTargetDirectory());
481
+        $this->assertEquals( 'dep_directory' . DIRECTORY_SEPARATOR, $sut->getTargetDirectory() );
482 482
 
483
-        $this->assertEquals("My_Mozart_Config", $sut->getNamespacePrefix());
483
+        $this->assertEquals( "My_Mozart_Config", $sut->getNamespacePrefix() );
484 484
 
485
-        $this->assertEquals('My_Mozart_Config_', $sut->getClassmapPrefix());
485
+        $this->assertEquals( 'My_Mozart_Config_', $sut->getClassmapPrefix() );
486 486
 
487
-        $this->assertContains('psr/container', $sut->getExcludePackagesFromPrefixing());
487
+        $this->assertContains( 'psr/container', $sut->getExcludePackagesFromPrefixing() );
488 488
 
489
-        $this->assertArrayHasKey('clancats/container', $sut->getOverrideAutoload());
489
+        $this->assertArrayHasKey( 'clancats/container', $sut->getOverrideAutoload() );
490 490
 
491 491
         // Mozart default was true.
492
-        $this->assertTrue($sut->isDeleteVendorFiles());
492
+        $this->assertTrue( $sut->isDeleteVendorFiles() );
493 493
     }
494 494
 
495 495
     /**
@@ -512,13 +512,13 @@  discard block
 block discarded – undo
512 512
   }
513 513
 }
514 514
 EOD;
515
-        $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
516
-        file_put_contents($tmpfname, $composerExtraStraussJson);
515
+        $tmpfname = tempnam( sys_get_temp_dir(), 'strauss-test-' );
516
+        file_put_contents( $tmpfname, $composerExtraStraussJson );
517 517
 
518
-        $composer = Factory::create(new NullIO(), $tmpfname);
518
+        $composer = Factory::create( new NullIO(), $tmpfname );
519 519
 
520
-        $sut = new StraussConfig($composer);
520
+        $sut = new StraussConfig( $composer );
521 521
 
522
-        $this->assertEquals("My_Mozart_Config", $sut->getNamespacePrefix());
522
+        $this->assertEquals( "My_Mozart_Config", $sut->getNamespacePrefix() );
523 523
     }
524 524
 }
Please login to merge, or discard this patch.
Braces   +14 added lines, -28 removed lines patch added patch discarded remove patch
@@ -11,14 +11,12 @@  discard block
 block discarded – undo
11 11
 use Composer\IO\NullIO;
12 12
 use PHPUnit\Framework\TestCase;
13 13
 
14
-class StraussConfigTest extends TestCase
15
-{
14
+class StraussConfigTest extends TestCase {
16 15
 
17 16
     /**
18 17
      * With a full (at time of writing) config, test the getters.
19 18
      */
20
-    public function testGetters()
21
-    {
19
+    public function testGetters() {
22 20
 
23 21
         $composerExtraStraussJson = <<<'EOD'
24 22
 {
@@ -78,8 +76,7 @@  discard block
 block discarded – undo
78 76
      *
79 77
      * Turns out it just ignores it... good!
80 78
      */
81
-    public function testExtraKey()
82
-    {
79
+    public function testExtraKey() {
83 80
 
84 81
         $composerExtraStraussJson = <<<'EOD'
85 82
 {
@@ -133,8 +130,7 @@  discard block
 block discarded – undo
133 130
      *
134 131
      * If no target_dir is specified, used "strauss/"
135 132
      */
136
-    public function testDefaultTargetDir()
137
-    {
133
+    public function testDefaultTargetDir() {
138 134
 
139 135
         $composerExtraStraussJson = <<<'EOD'
140 136
 {
@@ -176,8 +172,7 @@  discard block
 block discarded – undo
176 172
     /**
177 173
      * When the namespace prefix isn't provided, use the PSR-4 autoload key name.
178 174
      */
179
-    public function testDefaultNamespacePrefixFromAutoloaderPsr4()
180
-    {
175
+    public function testDefaultNamespacePrefixFromAutoloaderPsr4() {
181 176
 
182 177
         $composerExtraStraussJson = <<<'EOD'
183 178
 {
@@ -207,8 +202,7 @@  discard block
 block discarded – undo
207 202
     /**
208 203
      * When the namespace prefix isn't provided, use the PSR-0 autoload key name.
209 204
      */
210
-    public function testDefaultNamespacePrefixFromAutoloaderPsr0()
211
-    {
205
+    public function testDefaultNamespacePrefixFromAutoloaderPsr0() {
212 206
 
213 207
         $composerExtraStraussJson = <<<'EOD'
214 208
 {
@@ -239,8 +233,7 @@  discard block
 block discarded – undo
239 233
      *
240 234
      * brianhenryie/strauss-config-test
241 235
      */
242
-    public function testDefaultNamespacePrefixWithNoAutoloader()
243
-    {
236
+    public function testDefaultNamespacePrefixWithNoAutoloader() {
244 237
 
245 238
         $composerExtraStraussJson = <<<'EOD'
246 239
 {
@@ -264,8 +257,7 @@  discard block
 block discarded – undo
264 257
     /**
265 258
      * When the classmap prefix isn't provided, use the PSR-4 autoload key name.
266 259
      */
267
-    public function testDefaultClassmapPrefixFromAutoloaderPsr4()
268
-    {
260
+    public function testDefaultClassmapPrefixFromAutoloaderPsr4() {
269 261
 
270 262
         $composerExtraStraussJson = <<<'EOD'
271 263
 {
@@ -295,8 +287,7 @@  discard block
 block discarded – undo
295 287
     /**
296 288
      * When the classmap prefix isn't provided, use the PSR-0 autoload key name.
297 289
      */
298
-    public function testDefaultClassmapPrefixFromAutoloaderPsr0()
299
-    {
290
+    public function testDefaultClassmapPrefixFromAutoloaderPsr0() {
300 291
 
301 292
         $composerExtraStraussJson = <<<'EOD'
302 293
 {
@@ -328,8 +319,7 @@  discard block
 block discarded – undo
328 319
      *
329 320
      * brianhenryie/strauss-config-test
330 321
      */
331
-    public function testDefaultClassmapPrefixWithNoAutoloader()
332
-    {
322
+    public function testDefaultClassmapPrefixWithNoAutoloader() {
333 323
 
334 324
         $composerExtraStraussJson = <<<'EOD'
335 325
 {
@@ -353,8 +343,7 @@  discard block
 block discarded – undo
353 343
     /**
354 344
      * When Strauss config has packages specified, obviously use them.
355 345
      */
356
-    public function testGetPackagesFromConfig()
357
-    {
346
+    public function testGetPackagesFromConfig() {
358 347
 
359 348
         $composerExtraStraussJson = <<<'EOD'
360 349
 {
@@ -399,8 +388,7 @@  discard block
 block discarded – undo
399 388
     /**
400 389
      * When Strauss config has no packages specified, use composer.json's require list.
401 390
      */
402
-    public function testGetPackagesNoConfig()
403
-    {
391
+    public function testGetPackagesNoConfig() {
404 392
 
405 393
         $composerExtraStraussJson = <<<'EOD'
406 394
 {
@@ -441,8 +429,7 @@  discard block
 block discarded – undo
441 429
     /**
442 430
      * For backwards compatibility, if a Mozart config is present, use it.
443 431
      */
444
-    public function testMapMozartConfig()
445
-    {
432
+    public function testMapMozartConfig() {
446 433
 
447 434
         $composerExtraStraussJson = <<<'EOD'
448 435
 {
@@ -500,8 +487,7 @@  discard block
 block discarded – undo
500 487
      *
501 488
      * @covers \BrianHenryIE\Strauss\Composer\Extra\StraussConfig::getNamespacePrefix
502 489
      */
503
-    public function testNamespacePrefixHasNoSlash()
504
-    {
490
+    public function testNamespacePrefixHasNoSlash() {
505 491
 
506 492
         $composerExtraStraussJson = <<<'EOD'
507 493
 {
Please login to merge, or discard this patch.
Upper-Lower-Casing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -48,7 +48,7 @@  discard block
 block discarded – undo
48 48
     }
49 49
   }
50 50
 }
51
-EOD;
51
+eod;
52 52
 
53 53
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
54 54
         file_put_contents($tmpfname, $composerExtraStraussJson);
@@ -110,7 +110,7 @@  discard block
 block discarded – undo
110 110
     }
111 111
   }
112 112
 }
113
-EOD;
113
+eod;
114 114
 
115 115
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
116 116
         file_put_contents($tmpfname, $composerExtraStraussJson);
@@ -161,7 +161,7 @@  discard block
 block discarded – undo
161 161
     }
162 162
   }
163 163
 }
164
-EOD;
164
+eod;
165 165
 
166 166
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
167 167
         file_put_contents($tmpfname, $composerExtraStraussJson);
@@ -192,7 +192,7 @@  discard block
 block discarded – undo
192 192
     }
193 193
   }
194 194
 }
195
-EOD;
195
+eod;
196 196
 
197 197
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
198 198
         file_put_contents($tmpfname, $composerExtraStraussJson);
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
     }
224 224
   }
225 225
 }
226
-EOD;
226
+eod;
227 227
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
228 228
         file_put_contents($tmpfname, $composerExtraStraussJson);
229 229
 
@@ -249,7 +249,7 @@  discard block
 block discarded – undo
249 249
     "league/container": "*"
250 250
   }
251 251
 }
252
-EOD;
252
+eod;
253 253
 
254 254
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
255 255
         file_put_contents($tmpfname, $composerExtraStraussJson);
@@ -280,7 +280,7 @@  discard block
 block discarded – undo
280 280
     }
281 281
   }
282 282
 }
283
-EOD;
283
+eod;
284 284
 
285 285
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
286 286
         file_put_contents($tmpfname, $composerExtraStraussJson);
@@ -311,7 +311,7 @@  discard block
 block discarded – undo
311 311
     }
312 312
   }
313 313
 }
314
-EOD;
314
+eod;
315 315
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
316 316
         file_put_contents($tmpfname, $composerExtraStraussJson);
317 317
 
@@ -339,7 +339,7 @@  discard block
 block discarded – undo
339 339
   }
340 340
 
341 341
 }
342
-EOD;
342
+eod;
343 343
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
344 344
         file_put_contents($tmpfname, $composerExtraStraussJson);
345 345
 
@@ -385,7 +385,7 @@  discard block
 block discarded – undo
385 385
   }
386 386
 }
387 387
 
388
-EOD;
388
+eod;
389 389
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
390 390
         file_put_contents($tmpfname, $composerExtraStraussJson);
391 391
 
@@ -427,7 +427,7 @@  discard block
 block discarded – undo
427 427
     }
428 428
   }
429 429
 }
430
-EOD;
430
+eod;
431 431
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
432 432
         file_put_contents($tmpfname, $composerExtraStraussJson);
433 433
 
@@ -468,7 +468,7 @@  discard block
 block discarded – undo
468 468
     }
469 469
   }
470 470
 }
471
-EOD;
471
+eod;
472 472
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
473 473
         file_put_contents($tmpfname, $composerExtraStraussJson);
474 474
 
@@ -511,7 +511,7 @@  discard block
 block discarded – undo
511 511
     }
512 512
   }
513 513
 }
514
-EOD;
514
+eod;
515 515
         $tmpfname = tempnam(sys_get_temp_dir(), 'strauss-test-');
516 516
         file_put_contents($tmpfname, $composerExtraStraussJson);
517 517
 
Please login to merge, or discard this patch.
vendor/brianhenryie/strauss/tests/Unit/Composer/ComposerPackageTest.php 3 patches
Indentation   +88 added lines, -88 removed lines patch added patch discarded remove patch
@@ -8,134 +8,134 @@
 block discarded – undo
8 8
 class ComposerPackageTest extends TestCase
9 9
 {
10 10
 
11
-    /**
12
-     * A simple test to check the getters all work.
13
-     */
14
-    public function testParseJson()
15
-    {
11
+	/**
12
+	 * A simple test to check the getters all work.
13
+	 */
14
+	public function testParseJson()
15
+	{
16 16
 
17
-        $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
17
+		$testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
18 18
 
19
-        $composer = new ComposerPackage($testFile);
19
+		$composer = new ComposerPackage($testFile);
20 20
 
21
-        $this->assertEquals('iio/libmergepdf', $composer->getName());
21
+		$this->assertEquals('iio/libmergepdf', $composer->getName());
22 22
 
23
-        $this->assertIsArray($composer->getAutoload());
23
+		$this->assertIsArray($composer->getAutoload());
24 24
 
25
-        $this->assertIsArray($composer->getRequiresNames());
26
-    }
25
+		$this->assertIsArray($composer->getRequiresNames());
26
+	}
27 27
 
28
-    /**
29
-     * Test the dependencies' names are returned.
30
-     */
31
-    public function testGetRequiresNames()
32
-    {
28
+	/**
29
+	 * Test the dependencies' names are returned.
30
+	 */
31
+	public function testGetRequiresNames()
32
+	{
33 33
 
34
-        $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
34
+		$testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
35 35
 
36
-        $composer = new ComposerPackage($testFile);
36
+		$composer = new ComposerPackage($testFile);
37 37
 
38
-        $requiresNames = $composer->getRequiresNames();
38
+		$requiresNames = $composer->getRequiresNames();
39 39
 
40
-        $this->assertContains('tecnickcom/tcpdf', $requiresNames);
41
-        $this->assertContains('setasign/fpdi', $requiresNames);
42
-    }
40
+		$this->assertContains('tecnickcom/tcpdf', $requiresNames);
41
+		$this->assertContains('setasign/fpdi', $requiresNames);
42
+	}
43 43
 
44
-    /**
45
-     * Test PHP and ext- are not returned, since we won't be dealing with them.
46
-     */
47
-    public function testGetRequiresNamesDoesNotContain()
48
-    {
44
+	/**
45
+	 * Test PHP and ext- are not returned, since we won't be dealing with them.
46
+	 */
47
+	public function testGetRequiresNamesDoesNotContain()
48
+	{
49 49
 
50
-        $testFile = __DIR__ . '/composerpackage-test-easypost-php.json';
50
+		$testFile = __DIR__ . '/composerpackage-test-easypost-php.json';
51 51
 
52
-        $composer = new ComposerPackage($testFile);
52
+		$composer = new ComposerPackage($testFile);
53 53
 
54
-        $requiresNames = $composer->getRequiresNames();
54
+		$requiresNames = $composer->getRequiresNames();
55 55
 
56
-        $this->assertNotContains('ext-curl', $requiresNames);
57
-        $this->assertNotContains('php', $requiresNames);
58
-    }
56
+		$this->assertNotContains('ext-curl', $requiresNames);
57
+		$this->assertNotContains('php', $requiresNames);
58
+	}
59 59
 
60 60
 
61
-    /**
62
-     *
63
-     */
64
-    public function testAutoloadPsr0()
65
-    {
61
+	/**
62
+	 *
63
+	 */
64
+	public function testAutoloadPsr0()
65
+	{
66 66
 
67
-        $testFile = __DIR__ . '/composerpackage-test-easypost-php.json';
67
+		$testFile = __DIR__ . '/composerpackage-test-easypost-php.json';
68 68
 
69
-        $composer = new ComposerPackage($testFile);
69
+		$composer = new ComposerPackage($testFile);
70 70
 
71
-        $autoload = $composer->getAutoload();
71
+		$autoload = $composer->getAutoload();
72 72
 
73
-        $this->assertArrayHasKey('psr-0', $autoload);
73
+		$this->assertArrayHasKey('psr-0', $autoload);
74 74
 
75
-        $this->assertIsArray($autoload['psr-0']);
76
-    }
75
+		$this->assertIsArray($autoload['psr-0']);
76
+	}
77 77
 
78
-    /**
79
-     *
80
-     */
81
-    public function testAutoloadPsr4()
82
-    {
78
+	/**
79
+	 *
80
+	 */
81
+	public function testAutoloadPsr4()
82
+	{
83 83
 
84
-        $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
84
+		$testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
85 85
 
86
-        $composer = new ComposerPackage($testFile);
86
+		$composer = new ComposerPackage($testFile);
87 87
 
88
-        $autoload = $composer->getAutoload();
88
+		$autoload = $composer->getAutoload();
89 89
 
90
-        $this->assertArrayHasKey('psr-4', $autoload);
90
+		$this->assertArrayHasKey('psr-4', $autoload);
91 91
 
92
-        $this->assertIsArray($autoload['psr-4']);
93
-    }
92
+		$this->assertIsArray($autoload['psr-4']);
93
+	}
94 94
 
95
-    /**
96
-     *
97
-     */
98
-    public function testAutoloadClassmap()
99
-    {
95
+	/**
96
+	 *
97
+	 */
98
+	public function testAutoloadClassmap()
99
+	{
100 100
 
101
-        $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
101
+		$testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
102 102
 
103
-        $composer = new ComposerPackage($testFile);
103
+		$composer = new ComposerPackage($testFile);
104 104
 
105
-        $autoload = $composer->getAutoload();
105
+		$autoload = $composer->getAutoload();
106 106
 
107
-        $this->assertArrayHasKey('classmap', $autoload);
107
+		$this->assertArrayHasKey('classmap', $autoload);
108 108
 
109
-        $this->assertIsArray($autoload['classmap']);
110
-    }
109
+		$this->assertIsArray($autoload['classmap']);
110
+	}
111 111
 
112
-    /**
113
-     *
114
-     */
115
-    public function testAutoloadFiles()
116
-    {
112
+	/**
113
+	 *
114
+	 */
115
+	public function testAutoloadFiles()
116
+	{
117 117
 
118
-        $testFile = __DIR__ . '/composerpackage-test-php-di.json';
118
+		$testFile = __DIR__ . '/composerpackage-test-php-di.json';
119 119
 
120
-        $composer = new ComposerPackage($testFile);
120
+		$composer = new ComposerPackage($testFile);
121 121
 
122
-        $autoload = $composer->getAutoload();
122
+		$autoload = $composer->getAutoload();
123 123
 
124
-        $this->assertArrayHasKey('files', $autoload);
124
+		$this->assertArrayHasKey('files', $autoload);
125 125
 
126
-        $this->assertIsArray($autoload['files']);
127
-    }
126
+		$this->assertIsArray($autoload['files']);
127
+	}
128 128
 
129
-    public function testOverrideAutoload()
130
-    {
131
-        $this->markTestIncomplete();
132
-    }
129
+	public function testOverrideAutoload()
130
+	{
131
+		$this->markTestIncomplete();
132
+	}
133 133
 
134
-    /**
135
-     * When composer.json is not where it was specified, what error message (via Exception) should be returned?
136
-     */
137
-    public function testMissingComposer()
138
-    {
139
-        $this->markTestIncomplete();
140
-    }
134
+	/**
135
+	 * When composer.json is not where it was specified, what error message (via Exception) should be returned?
136
+	 */
137
+	public function testMissingComposer()
138
+	{
139
+		$this->markTestIncomplete();
140
+	}
141 141
 }
Please login to merge, or discard this patch.
Spacing   +22 added lines, -22 removed lines patch added patch discarded remove patch
@@ -16,13 +16,13 @@  discard block
 block discarded – undo
16 16
 
17 17
         $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
18 18
 
19
-        $composer = new ComposerPackage($testFile);
19
+        $composer = new ComposerPackage( $testFile );
20 20
 
21
-        $this->assertEquals('iio/libmergepdf', $composer->getName());
21
+        $this->assertEquals( 'iio/libmergepdf', $composer->getName() );
22 22
 
23
-        $this->assertIsArray($composer->getAutoload());
23
+        $this->assertIsArray( $composer->getAutoload() );
24 24
 
25
-        $this->assertIsArray($composer->getRequiresNames());
25
+        $this->assertIsArray( $composer->getRequiresNames() );
26 26
     }
27 27
 
28 28
     /**
@@ -33,12 +33,12 @@  discard block
 block discarded – undo
33 33
 
34 34
         $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
35 35
 
36
-        $composer = new ComposerPackage($testFile);
36
+        $composer = new ComposerPackage( $testFile );
37 37
 
38 38
         $requiresNames = $composer->getRequiresNames();
39 39
 
40
-        $this->assertContains('tecnickcom/tcpdf', $requiresNames);
41
-        $this->assertContains('setasign/fpdi', $requiresNames);
40
+        $this->assertContains( 'tecnickcom/tcpdf', $requiresNames );
41
+        $this->assertContains( 'setasign/fpdi', $requiresNames );
42 42
     }
43 43
 
44 44
     /**
@@ -49,12 +49,12 @@  discard block
 block discarded – undo
49 49
 
50 50
         $testFile = __DIR__ . '/composerpackage-test-easypost-php.json';
51 51
 
52
-        $composer = new ComposerPackage($testFile);
52
+        $composer = new ComposerPackage( $testFile );
53 53
 
54 54
         $requiresNames = $composer->getRequiresNames();
55 55
 
56
-        $this->assertNotContains('ext-curl', $requiresNames);
57
-        $this->assertNotContains('php', $requiresNames);
56
+        $this->assertNotContains( 'ext-curl', $requiresNames );
57
+        $this->assertNotContains( 'php', $requiresNames );
58 58
     }
59 59
 
60 60
 
@@ -66,13 +66,13 @@  discard block
 block discarded – undo
66 66
 
67 67
         $testFile = __DIR__ . '/composerpackage-test-easypost-php.json';
68 68
 
69
-        $composer = new ComposerPackage($testFile);
69
+        $composer = new ComposerPackage( $testFile );
70 70
 
71 71
         $autoload = $composer->getAutoload();
72 72
 
73
-        $this->assertArrayHasKey('psr-0', $autoload);
73
+        $this->assertArrayHasKey( 'psr-0', $autoload );
74 74
 
75
-        $this->assertIsArray($autoload['psr-0']);
75
+        $this->assertIsArray( $autoload[ 'psr-0' ] );
76 76
     }
77 77
 
78 78
     /**
@@ -83,13 +83,13 @@  discard block
 block discarded – undo
83 83
 
84 84
         $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
85 85
 
86
-        $composer = new ComposerPackage($testFile);
86
+        $composer = new ComposerPackage( $testFile );
87 87
 
88 88
         $autoload = $composer->getAutoload();
89 89
 
90
-        $this->assertArrayHasKey('psr-4', $autoload);
90
+        $this->assertArrayHasKey( 'psr-4', $autoload );
91 91
 
92
-        $this->assertIsArray($autoload['psr-4']);
92
+        $this->assertIsArray( $autoload[ 'psr-4' ] );
93 93
     }
94 94
 
95 95
     /**
@@ -100,13 +100,13 @@  discard block
 block discarded – undo
100 100
 
101 101
         $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
102 102
 
103
-        $composer = new ComposerPackage($testFile);
103
+        $composer = new ComposerPackage( $testFile );
104 104
 
105 105
         $autoload = $composer->getAutoload();
106 106
 
107
-        $this->assertArrayHasKey('classmap', $autoload);
107
+        $this->assertArrayHasKey( 'classmap', $autoload );
108 108
 
109
-        $this->assertIsArray($autoload['classmap']);
109
+        $this->assertIsArray( $autoload[ 'classmap' ] );
110 110
     }
111 111
 
112 112
     /**
@@ -117,13 +117,13 @@  discard block
 block discarded – undo
117 117
 
118 118
         $testFile = __DIR__ . '/composerpackage-test-php-di.json';
119 119
 
120
-        $composer = new ComposerPackage($testFile);
120
+        $composer = new ComposerPackage( $testFile );
121 121
 
122 122
         $autoload = $composer->getAutoload();
123 123
 
124
-        $this->assertArrayHasKey('files', $autoload);
124
+        $this->assertArrayHasKey( 'files', $autoload );
125 125
 
126
-        $this->assertIsArray($autoload['files']);
126
+        $this->assertIsArray( $autoload[ 'files' ] );
127 127
     }
128 128
 
129 129
     public function testOverrideAutoload()
Please login to merge, or discard this patch.
Braces   +10 added lines, -20 removed lines patch added patch discarded remove patch
@@ -5,14 +5,12 @@  discard block
 block discarded – undo
5 5
 use BrianHenryIE\Strauss\Composer\ComposerPackage;
6 6
 use PHPUnit\Framework\TestCase;
7 7
 
8
-class ComposerPackageTest extends TestCase
9
-{
8
+class ComposerPackageTest extends TestCase {
10 9
 
11 10
     /**
12 11
      * A simple test to check the getters all work.
13 12
      */
14
-    public function testParseJson()
15
-    {
13
+    public function testParseJson() {
16 14
 
17 15
         $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
18 16
 
@@ -28,8 +26,7 @@  discard block
 block discarded – undo
28 26
     /**
29 27
      * Test the dependencies' names are returned.
30 28
      */
31
-    public function testGetRequiresNames()
32
-    {
29
+    public function testGetRequiresNames() {
33 30
 
34 31
         $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
35 32
 
@@ -44,8 +41,7 @@  discard block
 block discarded – undo
44 41
     /**
45 42
      * Test PHP and ext- are not returned, since we won't be dealing with them.
46 43
      */
47
-    public function testGetRequiresNamesDoesNotContain()
48
-    {
44
+    public function testGetRequiresNamesDoesNotContain() {
49 45
 
50 46
         $testFile = __DIR__ . '/composerpackage-test-easypost-php.json';
51 47
 
@@ -61,8 +57,7 @@  discard block
 block discarded – undo
61 57
     /**
62 58
      *
63 59
      */
64
-    public function testAutoloadPsr0()
65
-    {
60
+    public function testAutoloadPsr0() {
66 61
 
67 62
         $testFile = __DIR__ . '/composerpackage-test-easypost-php.json';
68 63
 
@@ -78,8 +73,7 @@  discard block
 block discarded – undo
78 73
     /**
79 74
      *
80 75
      */
81
-    public function testAutoloadPsr4()
82
-    {
76
+    public function testAutoloadPsr4() {
83 77
 
84 78
         $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
85 79
 
@@ -95,8 +89,7 @@  discard block
 block discarded – undo
95 89
     /**
96 90
      *
97 91
      */
98
-    public function testAutoloadClassmap()
99
-    {
92
+    public function testAutoloadClassmap() {
100 93
 
101 94
         $testFile = __DIR__ . '/composerpackage-test-libmergepdf.json';
102 95
 
@@ -112,8 +105,7 @@  discard block
 block discarded – undo
112 105
     /**
113 106
      *
114 107
      */
115
-    public function testAutoloadFiles()
116
-    {
108
+    public function testAutoloadFiles() {
117 109
 
118 110
         $testFile = __DIR__ . '/composerpackage-test-php-di.json';
119 111
 
@@ -126,16 +118,14 @@  discard block
 block discarded – undo
126 118
         $this->assertIsArray($autoload['files']);
127 119
     }
128 120
 
129
-    public function testOverrideAutoload()
130
-    {
121
+    public function testOverrideAutoload() {
131 122
         $this->markTestIncomplete();
132 123
     }
133 124
 
134 125
     /**
135 126
      * When composer.json is not where it was specified, what error message (via Exception) should be returned?
136 127
      */
137
-    public function testMissingComposer()
138
-    {
128
+    public function testMissingComposer() {
139 129
         $this->markTestIncomplete();
140 130
     }
141 131
 }
Please login to merge, or discard this patch.
brianhenryie/strauss/tests/Unit/Composer/ProjectComposerPackageTest.php 3 patches
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -9,18 +9,18 @@
 block discarded – undo
9 9
 class ProjectComposerPackageTest extends TestCase
10 10
 {
11 11
 
12
-    /**
13
-     * A simple test to check the getters all work.
14
-     */
15
-    public function testParseJson()
16
-    {
12
+	/**
13
+	 * A simple test to check the getters all work.
14
+	 */
15
+	public function testParseJson()
16
+	{
17 17
 
18
-        $testFile = __DIR__ . '/projectcomposerpackage-test-1.json';
18
+		$testFile = __DIR__ . '/projectcomposerpackage-test-1.json';
19 19
 
20
-        $composer = new ProjectComposerPackage($testFile);
20
+		$composer = new ProjectComposerPackage($testFile);
21 21
 
22
-        $config = $composer->getStraussConfig();
22
+		$config = $composer->getStraussConfig();
23 23
 
24
-        $this->assertInstanceOf(StraussConfig::class, $config);
25
-    }
24
+		$this->assertInstanceOf(StraussConfig::class, $config);
25
+	}
26 26
 }
Please login to merge, or discard this patch.
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -17,10 +17,10 @@
 block discarded – undo
17 17
 
18 18
         $testFile = __DIR__ . '/projectcomposerpackage-test-1.json';
19 19
 
20
-        $composer = new ProjectComposerPackage($testFile);
20
+        $composer = new ProjectComposerPackage( $testFile );
21 21
 
22 22
         $config = $composer->getStraussConfig();
23 23
 
24
-        $this->assertInstanceOf(StraussConfig::class, $config);
24
+        $this->assertInstanceOf( StraussConfig::class, $config );
25 25
     }
26 26
 }
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -6,14 +6,12 @@
 block discarded – undo
6 6
 use BrianHenryIE\Strauss\Composer\ProjectComposerPackage;
7 7
 use PHPUnit\Framework\TestCase;
8 8
 
9
-class ProjectComposerPackageTest extends TestCase
10
-{
9
+class ProjectComposerPackageTest extends TestCase {
11 10
 
12 11
     /**
13 12
      * A simple test to check the getters all work.
14 13
      */
15
-    public function testParseJson()
16
-    {
14
+    public function testParseJson() {
17 15
 
18 16
         $testFile = __DIR__ . '/projectcomposerpackage-test-1.json';
19 17
 
Please login to merge, or discard this patch.
vendor/brianhenryie/strauss/tests/Unit/ChangeEnumeratorTest.php 4 patches
Indentation   +234 added lines, -234 removed lines patch added patch discarded remove patch
@@ -12,19 +12,19 @@  discard block
 block discarded – undo
12 12
 class ChangeEnumeratorTest extends TestCase
13 13
 {
14 14
 
15
-    // PREG_BACKTRACK_LIMIT_ERROR
15
+	// PREG_BACKTRACK_LIMIT_ERROR
16 16
 
17
-    // Single implied global namespace.
18
-    // Single named namespace.
19
-    // Single explicit global namespace.
20
-    // Multiple namespaces.
17
+	// Single implied global namespace.
18
+	// Single named namespace.
19
+	// Single explicit global namespace.
20
+	// Multiple namespaces.
21 21
 
22 22
 
23 23
 
24
-    public function testSingleNamespace()
25
-    {
24
+	public function testSingleNamespace()
25
+	{
26 26
 
27
-        $validPhp = <<<'EOD'
27
+		$validPhp = <<<'EOD'
28 28
 <?php
29 29
 namespace MyNamespace;
30 30
 
@@ -32,22 +32,22 @@  discard block
 block discarded – undo
32 32
 }
33 33
 EOD;
34 34
 
35
-        $config = $this->createMock(StraussConfig::class);
36
-        $config->method('getNamespacePrefix')->willReturn('Prefix');
37
-        $sut = new ChangeEnumerator($config);
35
+		$config = $this->createMock(StraussConfig::class);
36
+		$config->method('getNamespacePrefix')->willReturn('Prefix');
37
+		$sut = new ChangeEnumerator($config);
38 38
 
39
-        $sut->find($validPhp);
39
+		$sut->find($validPhp);
40 40
 
41
-        $this->assertArrayHasKey('MyNamespace', $sut->getDiscoveredNamespaceReplacements());
42
-        $this->assertContains('Prefix\MyNamespace', $sut->getDiscoveredNamespaceReplacements());
41
+		$this->assertArrayHasKey('MyNamespace', $sut->getDiscoveredNamespaceReplacements());
42
+		$this->assertContains('Prefix\MyNamespace', $sut->getDiscoveredNamespaceReplacements());
43 43
 
44
-        $this->assertNotContains('MyClass', $sut->getDiscoveredClasses());
45
-    }
44
+		$this->assertNotContains('MyClass', $sut->getDiscoveredClasses());
45
+	}
46 46
 
47
-    public function testGlobalNamespace()
48
-    {
47
+	public function testGlobalNamespace()
48
+	{
49 49
 
50
-        $validPhp = <<<'EOD'
50
+		$validPhp = <<<'EOD'
51 51
 <?php
52 52
 namespace {
53 53
     class MyClass {
@@ -55,21 +55,21 @@  discard block
 block discarded – undo
55 55
 }
56 56
 EOD;
57 57
 
58
-        $config = $this->createMock(StraussConfig::class);
59
-        $sut = new ChangeEnumerator($config);
58
+		$config = $this->createMock(StraussConfig::class);
59
+		$sut = new ChangeEnumerator($config);
60 60
 
61
-        $sut->find($validPhp);
61
+		$sut->find($validPhp);
62 62
 
63
-        $this->assertContains('MyClass', $sut->getDiscoveredClasses());
64
-    }
63
+		$this->assertContains('MyClass', $sut->getDiscoveredClasses());
64
+	}
65 65
 
66
-    /**
67
-     *
68
-     */
69
-    public function testMultipleNamespace()
70
-    {
66
+	/**
67
+	 *
68
+	 */
69
+	public function testMultipleNamespace()
70
+	{
71 71
 
72
-        $validPhp = <<<'EOD'
72
+		$validPhp = <<<'EOD'
73 73
 <?php
74 74
 namespace MyNamespace {
75 75
 }
@@ -79,24 +79,24 @@  discard block
 block discarded – undo
79 79
 }
80 80
 EOD;
81 81
 
82
-        $config = $this->createMock(StraussConfig::class);
83
-        $sut = new ChangeEnumerator($config);
82
+		$config = $this->createMock(StraussConfig::class);
83
+		$sut = new ChangeEnumerator($config);
84 84
 
85
-        $sut->find($validPhp);
85
+		$sut->find($validPhp);
86 86
 
87
-        $this->assertContains('\MyNamespace', $sut->getDiscoveredNamespaceReplacements());
87
+		$this->assertContains('\MyNamespace', $sut->getDiscoveredNamespaceReplacements());
88 88
 
89
-        $this->assertContains('MyClass', $sut->getDiscoveredClasses());
90
-    }
89
+		$this->assertContains('MyClass', $sut->getDiscoveredClasses());
90
+	}
91 91
 
92 92
 
93
-    /**
94
-     *
95
-     */
96
-    public function testMultipleNamespaceGlobalFirst()
97
-    {
93
+	/**
94
+	 *
95
+	 */
96
+	public function testMultipleNamespaceGlobalFirst()
97
+	{
98 98
 
99
-        $validPhp = <<<'EOD'
99
+		$validPhp = <<<'EOD'
100 100
 <?php
101 101
 
102 102
 namespace {
@@ -109,25 +109,25 @@  discard block
 block discarded – undo
109 109
 }
110 110
 EOD;
111 111
 
112
-        $config = $this->createMock(StraussConfig::class);
113
-        $sut = new ChangeEnumerator($config);
112
+		$config = $this->createMock(StraussConfig::class);
113
+		$sut = new ChangeEnumerator($config);
114 114
 
115
-        $sut->find($validPhp);
115
+		$sut->find($validPhp);
116 116
 
117
-        $this->assertContains('\MyNamespace', $sut->getDiscoveredNamespaceReplacements());
117
+		$this->assertContains('\MyNamespace', $sut->getDiscoveredNamespaceReplacements());
118 118
 
119
-        $this->assertContains('MyClass', $sut->getDiscoveredClasses());
120
-        $this->assertNotContains('MyOtherClass', $sut->getDiscoveredClasses());
121
-    }
119
+		$this->assertContains('MyClass', $sut->getDiscoveredClasses());
120
+		$this->assertNotContains('MyOtherClass', $sut->getDiscoveredClasses());
121
+	}
122 122
 
123 123
 
124
-    /**
125
-     *
126
-     */
127
-    public function testMultipleClasses()
128
-    {
124
+	/**
125
+	 *
126
+	 */
127
+	public function testMultipleClasses()
128
+	{
129 129
 
130
-        $validPhp = <<<'EOD'
130
+		$validPhp = <<<'EOD'
131 131
 <?php
132 132
 class MyClass {
133 133
 }
@@ -136,43 +136,43 @@  discard block
 block discarded – undo
136 136
 }
137 137
 EOD;
138 138
 
139
-        $config = $this->createMock(StraussConfig::class);
140
-        $sut = new ChangeEnumerator($config);
139
+		$config = $this->createMock(StraussConfig::class);
140
+		$sut = new ChangeEnumerator($config);
141 141
 
142
-        $sut->find($validPhp);
142
+		$sut->find($validPhp);
143 143
 
144
-        $this->assertContains('MyClass', $sut->getDiscoveredClasses());
145
-        $this->assertContains('MyOtherClass', $sut->getDiscoveredClasses());
146
-    }
144
+		$this->assertContains('MyClass', $sut->getDiscoveredClasses());
145
+		$this->assertContains('MyOtherClass', $sut->getDiscoveredClasses());
146
+	}
147 147
 
148
-    /**
149
-     *
150
-     * @author BrianHenryIE
151
-     */
152
-    public function test_it_does_not_treat_comments_as_classes()
153
-    {
154
-        $contents = "
148
+	/**
149
+	 *
150
+	 * @author BrianHenryIE
151
+	 */
152
+	public function test_it_does_not_treat_comments_as_classes()
153
+	{
154
+		$contents = "
155 155
     	// A class as good as any.
156 156
     	class Whatever {
157 157
     	
158 158
     	}
159 159
     	";
160 160
 
161
-        $config = $this->createMock(StraussConfig::class);
162
-        $changeEnumerator = new ChangeEnumerator($config);
163
-        $changeEnumerator->find($contents);
164
-
165
-        $this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
166
-        $this->assertContains('Whatever', $changeEnumerator->getDiscoveredClasses());
167
-    }
168
-
169
-    /**
170
-     *
171
-     * @author BrianHenryIE
172
-     */
173
-    public function test_it_does_not_treat_multiline_comments_as_classes()
174
-    {
175
-        $contents = "
161
+		$config = $this->createMock(StraussConfig::class);
162
+		$changeEnumerator = new ChangeEnumerator($config);
163
+		$changeEnumerator->find($contents);
164
+
165
+		$this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
166
+		$this->assertContains('Whatever', $changeEnumerator->getDiscoveredClasses());
167
+	}
168
+
169
+	/**
170
+	 *
171
+	 * @author BrianHenryIE
172
+	 */
173
+	public function test_it_does_not_treat_multiline_comments_as_classes()
174
+	{
175
+		$contents = "
176 176
     	 /**
177 177
     	  * A class as good as any; class as.
178 178
     	  */
@@ -180,24 +180,24 @@  discard block
 block discarded – undo
180 180
     	}
181 181
     	";
182 182
 
183
-        $config = $this->createMock(StraussConfig::class);
184
-        $changeEnumerator = new ChangeEnumerator($config);
185
-        $changeEnumerator->find($contents);
186
-
187
-        $this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
188
-        $this->assertContains('Whatever', $changeEnumerator->getDiscoveredClasses());
189
-    }
190
-
191
-    /**
192
-     * This worked without adding the expected regex:
193
-     *
194
-     * // \s*\\/?\\*{2,}[^\n]* |                        # Skip multiline comment bodies
195
-     *
196
-     * @author BrianHenryIE
197
-     */
198
-    public function test_it_does_not_treat_multiline_comments_opening_line_as_classes()
199
-    {
200
-        $contents = "
183
+		$config = $this->createMock(StraussConfig::class);
184
+		$changeEnumerator = new ChangeEnumerator($config);
185
+		$changeEnumerator->find($contents);
186
+
187
+		$this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
188
+		$this->assertContains('Whatever', $changeEnumerator->getDiscoveredClasses());
189
+	}
190
+
191
+	/**
192
+	 * This worked without adding the expected regex:
193
+	 *
194
+	 * // \s*\\/?\\*{2,}[^\n]* |                        # Skip multiline comment bodies
195
+	 *
196
+	 * @author BrianHenryIE
197
+	 */
198
+	public function test_it_does_not_treat_multiline_comments_opening_line_as_classes()
199
+	{
200
+		$contents = "
201 201
     	 /** A class as good as any; class as.
202 202
     	  *
203 203
     	  */
@@ -205,110 +205,110 @@  discard block
 block discarded – undo
205 205
     	}
206 206
     	";
207 207
 
208
-        $config = $this->createMock(StraussConfig::class);
209
-        $changeEnumerator = new ChangeEnumerator($config);
210
-        $changeEnumerator->find($contents);
208
+		$config = $this->createMock(StraussConfig::class);
209
+		$changeEnumerator = new ChangeEnumerator($config);
210
+		$changeEnumerator->find($contents);
211 211
 
212
-        $this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
213
-        $this->assertContains('Whatever', $changeEnumerator->getDiscoveredClasses());
214
-    }
212
+		$this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
213
+		$this->assertContains('Whatever', $changeEnumerator->getDiscoveredClasses());
214
+	}
215 215
 
216 216
 
217
-    /**
218
-     *
219
-     * @author BrianHenryIE
220
-     */
221
-    public function test_it_does_not_treat_multiline_comments_on_one_line_as_classes()
222
-    {
223
-        $contents = "
217
+	/**
218
+	 *
219
+	 * @author BrianHenryIE
220
+	 */
221
+	public function test_it_does_not_treat_multiline_comments_on_one_line_as_classes()
222
+	{
223
+		$contents = "
224 224
     	 /** A class as good as any; class as. */ class Whatever_Trevor {
225 225
     	}
226 226
     	";
227 227
 
228
-        $config = $this->createMock(StraussConfig::class);
229
-        $changeEnumerator = new ChangeEnumerator($config);
230
-        $changeEnumerator->find($contents);
231
-
232
-        $this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
233
-        $this->assertContains('Whatever_Trevor', $changeEnumerator->getDiscoveredClasses());
234
-    }
235
-
236
-    /**
237
-     * If someone were to put a semicolon in the comment it would mess with the previous fix.
238
-     *
239
-     * @author BrianHenryIE
240
-     *
241
-     * @test
242
-     */
243
-    public function test_it_does_not_treat_comments_with_semicolons_as_classes()
244
-    {
245
-        $contents = "
228
+		$config = $this->createMock(StraussConfig::class);
229
+		$changeEnumerator = new ChangeEnumerator($config);
230
+		$changeEnumerator->find($contents);
231
+
232
+		$this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
233
+		$this->assertContains('Whatever_Trevor', $changeEnumerator->getDiscoveredClasses());
234
+	}
235
+
236
+	/**
237
+	 * If someone were to put a semicolon in the comment it would mess with the previous fix.
238
+	 *
239
+	 * @author BrianHenryIE
240
+	 *
241
+	 * @test
242
+	 */
243
+	public function test_it_does_not_treat_comments_with_semicolons_as_classes()
244
+	{
245
+		$contents = "
246 246
     	// A class as good as any; class as versatile as any.
247 247
     	class Whatever_Ever {
248 248
     	
249 249
     	}
250 250
     	";
251 251
 
252
-        $config = $this->createMock(StraussConfig::class);
253
-        $changeEnumerator = new ChangeEnumerator($config);
254
-        $changeEnumerator->find($contents);
252
+		$config = $this->createMock(StraussConfig::class);
253
+		$changeEnumerator = new ChangeEnumerator($config);
254
+		$changeEnumerator->find($contents);
255 255
 
256
-        $this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
257
-        $this->assertContains('Whatever_Ever', $changeEnumerator->getDiscoveredClasses());
258
-    }
256
+		$this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
257
+		$this->assertContains('Whatever_Ever', $changeEnumerator->getDiscoveredClasses());
258
+	}
259 259
 
260
-    /**
261
-     * @author BrianHenryIE
262
-     */
263
-    public function test_it_parses_classes_after_semicolon()
264
-    {
260
+	/**
261
+	 * @author BrianHenryIE
262
+	 */
263
+	public function test_it_parses_classes_after_semicolon()
264
+	{
265 265
 
266
-        $contents = "
266
+		$contents = "
267 267
 	    myvar = 123; class Pear { };
268 268
 	    ";
269 269
 
270
-        $config = $this->createMock(StraussConfig::class);
271
-        $changeEnumerator = new ChangeEnumerator($config);
272
-        $changeEnumerator->find($contents);
270
+		$config = $this->createMock(StraussConfig::class);
271
+		$changeEnumerator = new ChangeEnumerator($config);
272
+		$changeEnumerator->find($contents);
273 273
 
274
-        $this->assertContains('Pear', $changeEnumerator->getDiscoveredClasses());
275
-    }
274
+		$this->assertContains('Pear', $changeEnumerator->getDiscoveredClasses());
275
+	}
276 276
 
277 277
 
278
-    /**
279
-     * @author BrianHenryIE
280
-     */
281
-    public function test_it_parses_classes_followed_by_comment()
282
-    {
278
+	/**
279
+	 * @author BrianHenryIE
280
+	 */
281
+	public function test_it_parses_classes_followed_by_comment()
282
+	{
283 283
 
284
-        $contents = <<<'EOD'
284
+		$contents = <<<'EOD'
285 285
 	class WP_Dependency_Installer {
286 286
 		/**
287 287
 		 *
288 288
 		 */
289 289
 EOD;
290 290
 
291
-        $config = $this->createMock(StraussConfig::class);
292
-        $changeEnumerator = new ChangeEnumerator($config);
293
-        $changeEnumerator->find($contents);
291
+		$config = $this->createMock(StraussConfig::class);
292
+		$changeEnumerator = new ChangeEnumerator($config);
293
+		$changeEnumerator->find($contents);
294 294
 
295
-        $this->assertContains('WP_Dependency_Installer', $changeEnumerator->getDiscoveredClasses());
296
-    }
295
+		$this->assertContains('WP_Dependency_Installer', $changeEnumerator->getDiscoveredClasses());
296
+	}
297 297
 
298 298
 
299
-    /**
300
-     * It's possible to have multiple namespaces inside one file.
301
-     *
302
-     * To have two classes in one file, one in a namespace and the other not, the global namespace needs to be explicit.
303
-     *
304
-     * @author BrianHenryIE
305
-     *
306
-     * @test
307
-     */
308
-    public function it_does_not_replace_inside_named_namespace_but_does_inside_explicit_global_namespace_a(): void
309
-    {
299
+	/**
300
+	 * It's possible to have multiple namespaces inside one file.
301
+	 *
302
+	 * To have two classes in one file, one in a namespace and the other not, the global namespace needs to be explicit.
303
+	 *
304
+	 * @author BrianHenryIE
305
+	 *
306
+	 * @test
307
+	 */
308
+	public function it_does_not_replace_inside_named_namespace_but_does_inside_explicit_global_namespace_a(): void
309
+	{
310 310
 
311
-        $contents = "
311
+		$contents = "
312 312
 		namespace My_Project {
313 313
 			class A_Class { }
314 314
 		}
@@ -317,85 +317,85 @@  discard block
 block discarded – undo
317 317
 		}
318 318
 		";
319 319
 
320
-        $config = $this->createMock(StraussConfig::class);
321
-        $changeEnumerator = new ChangeEnumerator($config);
322
-        $changeEnumerator->find($contents);
320
+		$config = $this->createMock(StraussConfig::class);
321
+		$changeEnumerator = new ChangeEnumerator($config);
322
+		$changeEnumerator->find($contents);
323 323
 
324
-        $this->assertNotContains('A_Class', $changeEnumerator->getDiscoveredClasses());
325
-        $this->assertContains('B_Class', $changeEnumerator->getDiscoveredClasses());
326
-    }
324
+		$this->assertNotContains('A_Class', $changeEnumerator->getDiscoveredClasses());
325
+		$this->assertContains('B_Class', $changeEnumerator->getDiscoveredClasses());
326
+	}
327 327
 
328
-    public function testExcludePackagesFromPrefix()
329
-    {
328
+	public function testExcludePackagesFromPrefix()
329
+	{
330 330
 
331
-        $config = $this->createMock(StraussConfig::class);
332
-        $config->method('getExcludePackagesFromPrefixing')->willReturn(
333
-            array('brianhenryie/pdfhelpers')
334
-        );
331
+		$config = $this->createMock(StraussConfig::class);
332
+		$config->method('getExcludePackagesFromPrefixing')->willReturn(
333
+			array('brianhenryie/pdfhelpers')
334
+		);
335 335
 
336
-        $dir = '';
337
-        $composerPackage = $this->createMock(ComposerPackage::class);
338
-        $composerPackage->method('getName')->willReturn('brianhenryie/pdfhelpers');
339
-        $relativeFilepaths = array( 'irrelevent' => $composerPackage);
336
+		$dir = '';
337
+		$composerPackage = $this->createMock(ComposerPackage::class);
338
+		$composerPackage->method('getName')->willReturn('brianhenryie/pdfhelpers');
339
+		$relativeFilepaths = array( 'irrelevent' => $composerPackage);
340 340
 
341
-        $changeEnumerator = new ChangeEnumerator($config);
342
-        $changeEnumerator->findInFiles($dir, $relativeFilepaths);
341
+		$changeEnumerator = new ChangeEnumerator($config);
342
+		$changeEnumerator->findInFiles($dir, $relativeFilepaths);
343 343
 
344
-        $this->assertEmpty($changeEnumerator->getDiscoveredNamespaceReplacements());
345
-    }
344
+		$this->assertEmpty($changeEnumerator->getDiscoveredNamespaceReplacements());
345
+	}
346 346
 
347 347
 
348
-    public function testExcludeFilePatternsFromPrefix()
349
-    {
350
-        $config = $this->createMock(StraussConfig::class);
351
-        $config->method('getExcludeFilePatternsFromPrefixing')->willReturn(
352
-            array('/to/')
353
-        );
348
+	public function testExcludeFilePatternsFromPrefix()
349
+	{
350
+		$config = $this->createMock(StraussConfig::class);
351
+		$config->method('getExcludeFilePatternsFromPrefixing')->willReturn(
352
+			array('/to/')
353
+		);
354 354
 
355
-        $dir = '';
356
-        $composerPackage = $this->createMock(ComposerPackage::class);
357
-        $composerPackage->method('getName')->willReturn('brianhenryie/pdfhelpers');
358
-        $relativeFilepaths = array( 'path/to/file' => $composerPackage);
355
+		$dir = '';
356
+		$composerPackage = $this->createMock(ComposerPackage::class);
357
+		$composerPackage->method('getName')->willReturn('brianhenryie/pdfhelpers');
358
+		$relativeFilepaths = array( 'path/to/file' => $composerPackage);
359 359
 
360
-        $changeEnumerator = new ChangeEnumerator($config);
361
-        $changeEnumerator->findInFiles($dir, $relativeFilepaths);
360
+		$changeEnumerator = new ChangeEnumerator($config);
361
+		$changeEnumerator->findInFiles($dir, $relativeFilepaths);
362 362
 
363
-        $this->assertEmpty($changeEnumerator->getDiscoveredNamespaceReplacements());
364
-    }
363
+		$this->assertEmpty($changeEnumerator->getDiscoveredNamespaceReplacements());
364
+	}
365 365
 
366
-    /**
367
-     * Test custom replacements
368
-     */
369
-    public function testNamespaceReplacementPatterns()
370
-    {
366
+	/**
367
+	 * Test custom replacements
368
+	 */
369
+	public function testNamespaceReplacementPatterns()
370
+	{
371 371
 
372
-        $contents = "
372
+		$contents = "
373 373
 		namespace BrianHenryIE\PdfHelpers {
374 374
 			class A_Class { }
375 375
 		}
376 376
 		";
377 377
 
378
-        $config = $this->createMock(StraussConfig::class);
379
-        $config->method('getNamespacePrefix')->willReturn('BrianHenryIE\Prefix');
380
-        $config->method('getNamespaceReplacementPatterns')->willReturn(
381
-            array('/BrianHenryIE\\\\(PdfHelpers)/'=>'BrianHenryIE\\Prefix\\\\$1')
382
-        );
378
+		$config = $this->createMock(StraussConfig::class);
379
+		$config->method('getNamespacePrefix')->willReturn('BrianHenryIE\Prefix');
380
+		$config->method('getNamespaceReplacementPatterns')->willReturn(
381
+			array('/BrianHenryIE\\\\(PdfHelpers)/'=>'BrianHenryIE\\Prefix\\\\$1')
382
+		);
383 383
 
384
-        $changeEnumerator = new ChangeEnumerator($config);
385
-        $changeEnumerator->find($contents);
384
+		$changeEnumerator = new ChangeEnumerator($config);
385
+		$changeEnumerator->find($contents);
386 386
 
387
-        $this->assertArrayHasKey('BrianHenryIE\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements());
388
-        $this->assertContains('BrianHenryIE\Prefix\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements());
389
-        $this->assertNotContains('BrianHenryIE\Prefix\BrianHenryIE\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements());
390
-    }
387
+		$this->assertArrayHasKey('BrianHenryIE\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements());
388
+		$this->assertContains('BrianHenryIE\Prefix\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements());
389
+		$this->assertNotContains('BrianHenryIE\Prefix\BrianHenryIE\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements());
390
+	}
391 391
 
392
-    /**
393
-     * @see https://github.com/BrianHenryIE/strauss/issues/19
394
-     */
395
-    public function testPhraseClassObjectIsNotMistaken()
396
-    {
392
+	/**
393
+	 * @see https://github.com/BrianHenryIE/strauss/issues/19
394
+	 */
395
+	public function testPhraseClassObjectIsNotMistaken()
396
+	{
397 397
 
398
-        $contents = <<<'EOD'
398
+		$contents = <<<'EOD'
399 399
 <?php
400 400
 
401 401
 class TCPDF_STATIC
@@ -419,10 +419,10 @@  discard block
 block discarded – undo
419 419
 }
420 420
 EOD;
421 421
 
422
-        $config = $this->createMock(StraussConfig::class);
423
-        $changeEnumerator = new ChangeEnumerator($config);
424
-        $changeEnumerator->find($contents);
422
+		$config = $this->createMock(StraussConfig::class);
423
+		$changeEnumerator = new ChangeEnumerator($config);
424
+		$changeEnumerator->find($contents);
425 425
 
426
-        $this->assertNotContains('object', $changeEnumerator->getDiscoveredClasses());
427
-    }
426
+		$this->assertNotContains('object', $changeEnumerator->getDiscoveredClasses());
427
+	}
428 428
 }
Please login to merge, or discard this patch.
Spacing   +96 added lines, -96 removed lines patch added patch discarded remove patch
@@ -32,16 +32,16 @@  discard block
 block discarded – undo
32 32
 }
33 33
 EOD;
34 34
 
35
-        $config = $this->createMock(StraussConfig::class);
36
-        $config->method('getNamespacePrefix')->willReturn('Prefix');
37
-        $sut = new ChangeEnumerator($config);
35
+        $config = $this->createMock( StraussConfig::class );
36
+        $config->method( 'getNamespacePrefix' )->willReturn( 'Prefix' );
37
+        $sut = new ChangeEnumerator( $config );
38 38
 
39
-        $sut->find($validPhp);
39
+        $sut->find( $validPhp );
40 40
 
41
-        $this->assertArrayHasKey('MyNamespace', $sut->getDiscoveredNamespaceReplacements());
42
-        $this->assertContains('Prefix\MyNamespace', $sut->getDiscoveredNamespaceReplacements());
41
+        $this->assertArrayHasKey( 'MyNamespace', $sut->getDiscoveredNamespaceReplacements() );
42
+        $this->assertContains( 'Prefix\MyNamespace', $sut->getDiscoveredNamespaceReplacements() );
43 43
 
44
-        $this->assertNotContains('MyClass', $sut->getDiscoveredClasses());
44
+        $this->assertNotContains( 'MyClass', $sut->getDiscoveredClasses() );
45 45
     }
46 46
 
47 47
     public function testGlobalNamespace()
@@ -55,12 +55,12 @@  discard block
 block discarded – undo
55 55
 }
56 56
 EOD;
57 57
 
58
-        $config = $this->createMock(StraussConfig::class);
59
-        $sut = new ChangeEnumerator($config);
58
+        $config = $this->createMock( StraussConfig::class );
59
+        $sut = new ChangeEnumerator( $config );
60 60
 
61
-        $sut->find($validPhp);
61
+        $sut->find( $validPhp );
62 62
 
63
-        $this->assertContains('MyClass', $sut->getDiscoveredClasses());
63
+        $this->assertContains( 'MyClass', $sut->getDiscoveredClasses() );
64 64
     }
65 65
 
66 66
     /**
@@ -79,14 +79,14 @@  discard block
 block discarded – undo
79 79
 }
80 80
 EOD;
81 81
 
82
-        $config = $this->createMock(StraussConfig::class);
83
-        $sut = new ChangeEnumerator($config);
82
+        $config = $this->createMock( StraussConfig::class );
83
+        $sut = new ChangeEnumerator( $config );
84 84
 
85
-        $sut->find($validPhp);
85
+        $sut->find( $validPhp );
86 86
 
87
-        $this->assertContains('\MyNamespace', $sut->getDiscoveredNamespaceReplacements());
87
+        $this->assertContains( '\MyNamespace', $sut->getDiscoveredNamespaceReplacements() );
88 88
 
89
-        $this->assertContains('MyClass', $sut->getDiscoveredClasses());
89
+        $this->assertContains( 'MyClass', $sut->getDiscoveredClasses() );
90 90
     }
91 91
 
92 92
 
@@ -109,15 +109,15 @@  discard block
 block discarded – undo
109 109
 }
110 110
 EOD;
111 111
 
112
-        $config = $this->createMock(StraussConfig::class);
113
-        $sut = new ChangeEnumerator($config);
112
+        $config = $this->createMock( StraussConfig::class );
113
+        $sut = new ChangeEnumerator( $config );
114 114
 
115
-        $sut->find($validPhp);
115
+        $sut->find( $validPhp );
116 116
 
117
-        $this->assertContains('\MyNamespace', $sut->getDiscoveredNamespaceReplacements());
117
+        $this->assertContains( '\MyNamespace', $sut->getDiscoveredNamespaceReplacements() );
118 118
 
119
-        $this->assertContains('MyClass', $sut->getDiscoveredClasses());
120
-        $this->assertNotContains('MyOtherClass', $sut->getDiscoveredClasses());
119
+        $this->assertContains( 'MyClass', $sut->getDiscoveredClasses() );
120
+        $this->assertNotContains( 'MyOtherClass', $sut->getDiscoveredClasses() );
121 121
     }
122 122
 
123 123
 
@@ -136,13 +136,13 @@  discard block
 block discarded – undo
136 136
 }
137 137
 EOD;
138 138
 
139
-        $config = $this->createMock(StraussConfig::class);
140
-        $sut = new ChangeEnumerator($config);
139
+        $config = $this->createMock( StraussConfig::class );
140
+        $sut = new ChangeEnumerator( $config );
141 141
 
142
-        $sut->find($validPhp);
142
+        $sut->find( $validPhp );
143 143
 
144
-        $this->assertContains('MyClass', $sut->getDiscoveredClasses());
145
-        $this->assertContains('MyOtherClass', $sut->getDiscoveredClasses());
144
+        $this->assertContains( 'MyClass', $sut->getDiscoveredClasses() );
145
+        $this->assertContains( 'MyOtherClass', $sut->getDiscoveredClasses() );
146 146
     }
147 147
 
148 148
     /**
@@ -158,12 +158,12 @@  discard block
 block discarded – undo
158 158
     	}
159 159
     	";
160 160
 
161
-        $config = $this->createMock(StraussConfig::class);
162
-        $changeEnumerator = new ChangeEnumerator($config);
163
-        $changeEnumerator->find($contents);
161
+        $config = $this->createMock( StraussConfig::class );
162
+        $changeEnumerator = new ChangeEnumerator( $config );
163
+        $changeEnumerator->find( $contents );
164 164
 
165
-        $this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
166
-        $this->assertContains('Whatever', $changeEnumerator->getDiscoveredClasses());
165
+        $this->assertNotContains( 'as', $changeEnumerator->getDiscoveredClasses() );
166
+        $this->assertContains( 'Whatever', $changeEnumerator->getDiscoveredClasses() );
167 167
     }
168 168
 
169 169
     /**
@@ -180,12 +180,12 @@  discard block
 block discarded – undo
180 180
     	}
181 181
     	";
182 182
 
183
-        $config = $this->createMock(StraussConfig::class);
184
-        $changeEnumerator = new ChangeEnumerator($config);
185
-        $changeEnumerator->find($contents);
183
+        $config = $this->createMock( StraussConfig::class );
184
+        $changeEnumerator = new ChangeEnumerator( $config );
185
+        $changeEnumerator->find( $contents );
186 186
 
187
-        $this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
188
-        $this->assertContains('Whatever', $changeEnumerator->getDiscoveredClasses());
187
+        $this->assertNotContains( 'as', $changeEnumerator->getDiscoveredClasses() );
188
+        $this->assertContains( 'Whatever', $changeEnumerator->getDiscoveredClasses() );
189 189
     }
190 190
 
191 191
     /**
@@ -205,12 +205,12 @@  discard block
 block discarded – undo
205 205
     	}
206 206
     	";
207 207
 
208
-        $config = $this->createMock(StraussConfig::class);
209
-        $changeEnumerator = new ChangeEnumerator($config);
210
-        $changeEnumerator->find($contents);
208
+        $config = $this->createMock( StraussConfig::class );
209
+        $changeEnumerator = new ChangeEnumerator( $config );
210
+        $changeEnumerator->find( $contents );
211 211
 
212
-        $this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
213
-        $this->assertContains('Whatever', $changeEnumerator->getDiscoveredClasses());
212
+        $this->assertNotContains( 'as', $changeEnumerator->getDiscoveredClasses() );
213
+        $this->assertContains( 'Whatever', $changeEnumerator->getDiscoveredClasses() );
214 214
     }
215 215
 
216 216
 
@@ -225,12 +225,12 @@  discard block
 block discarded – undo
225 225
     	}
226 226
     	";
227 227
 
228
-        $config = $this->createMock(StraussConfig::class);
229
-        $changeEnumerator = new ChangeEnumerator($config);
230
-        $changeEnumerator->find($contents);
228
+        $config = $this->createMock( StraussConfig::class );
229
+        $changeEnumerator = new ChangeEnumerator( $config );
230
+        $changeEnumerator->find( $contents );
231 231
 
232
-        $this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
233
-        $this->assertContains('Whatever_Trevor', $changeEnumerator->getDiscoveredClasses());
232
+        $this->assertNotContains( 'as', $changeEnumerator->getDiscoveredClasses() );
233
+        $this->assertContains( 'Whatever_Trevor', $changeEnumerator->getDiscoveredClasses() );
234 234
     }
235 235
 
236 236
     /**
@@ -249,12 +249,12 @@  discard block
 block discarded – undo
249 249
     	}
250 250
     	";
251 251
 
252
-        $config = $this->createMock(StraussConfig::class);
253
-        $changeEnumerator = new ChangeEnumerator($config);
254
-        $changeEnumerator->find($contents);
252
+        $config = $this->createMock( StraussConfig::class );
253
+        $changeEnumerator = new ChangeEnumerator( $config );
254
+        $changeEnumerator->find( $contents );
255 255
 
256
-        $this->assertNotContains('as', $changeEnumerator->getDiscoveredClasses());
257
-        $this->assertContains('Whatever_Ever', $changeEnumerator->getDiscoveredClasses());
256
+        $this->assertNotContains( 'as', $changeEnumerator->getDiscoveredClasses() );
257
+        $this->assertContains( 'Whatever_Ever', $changeEnumerator->getDiscoveredClasses() );
258 258
     }
259 259
 
260 260
     /**
@@ -267,11 +267,11 @@  discard block
 block discarded – undo
267 267
 	    myvar = 123; class Pear { };
268 268
 	    ";
269 269
 
270
-        $config = $this->createMock(StraussConfig::class);
271
-        $changeEnumerator = new ChangeEnumerator($config);
272
-        $changeEnumerator->find($contents);
270
+        $config = $this->createMock( StraussConfig::class );
271
+        $changeEnumerator = new ChangeEnumerator( $config );
272
+        $changeEnumerator->find( $contents );
273 273
 
274
-        $this->assertContains('Pear', $changeEnumerator->getDiscoveredClasses());
274
+        $this->assertContains( 'Pear', $changeEnumerator->getDiscoveredClasses() );
275 275
     }
276 276
 
277 277
 
@@ -288,11 +288,11 @@  discard block
 block discarded – undo
288 288
 		 */
289 289
 EOD;
290 290
 
291
-        $config = $this->createMock(StraussConfig::class);
292
-        $changeEnumerator = new ChangeEnumerator($config);
293
-        $changeEnumerator->find($contents);
291
+        $config = $this->createMock( StraussConfig::class );
292
+        $changeEnumerator = new ChangeEnumerator( $config );
293
+        $changeEnumerator->find( $contents );
294 294
 
295
-        $this->assertContains('WP_Dependency_Installer', $changeEnumerator->getDiscoveredClasses());
295
+        $this->assertContains( 'WP_Dependency_Installer', $changeEnumerator->getDiscoveredClasses() );
296 296
     }
297 297
 
298 298
 
@@ -317,50 +317,50 @@  discard block
 block discarded – undo
317 317
 		}
318 318
 		";
319 319
 
320
-        $config = $this->createMock(StraussConfig::class);
321
-        $changeEnumerator = new ChangeEnumerator($config);
322
-        $changeEnumerator->find($contents);
320
+        $config = $this->createMock( StraussConfig::class );
321
+        $changeEnumerator = new ChangeEnumerator( $config );
322
+        $changeEnumerator->find( $contents );
323 323
 
324
-        $this->assertNotContains('A_Class', $changeEnumerator->getDiscoveredClasses());
325
-        $this->assertContains('B_Class', $changeEnumerator->getDiscoveredClasses());
324
+        $this->assertNotContains( 'A_Class', $changeEnumerator->getDiscoveredClasses() );
325
+        $this->assertContains( 'B_Class', $changeEnumerator->getDiscoveredClasses() );
326 326
     }
327 327
 
328 328
     public function testExcludePackagesFromPrefix()
329 329
     {
330 330
 
331
-        $config = $this->createMock(StraussConfig::class);
332
-        $config->method('getExcludePackagesFromPrefixing')->willReturn(
333
-            array('brianhenryie/pdfhelpers')
331
+        $config = $this->createMock( StraussConfig::class );
332
+        $config->method( 'getExcludePackagesFromPrefixing' )->willReturn(
333
+            array( 'brianhenryie/pdfhelpers' )
334 334
         );
335 335
 
336 336
         $dir = '';
337
-        $composerPackage = $this->createMock(ComposerPackage::class);
338
-        $composerPackage->method('getName')->willReturn('brianhenryie/pdfhelpers');
339
-        $relativeFilepaths = array( 'irrelevent' => $composerPackage);
337
+        $composerPackage = $this->createMock( ComposerPackage::class );
338
+        $composerPackage->method( 'getName' )->willReturn( 'brianhenryie/pdfhelpers' );
339
+        $relativeFilepaths = array( 'irrelevent' => $composerPackage );
340 340
 
341
-        $changeEnumerator = new ChangeEnumerator($config);
342
-        $changeEnumerator->findInFiles($dir, $relativeFilepaths);
341
+        $changeEnumerator = new ChangeEnumerator( $config );
342
+        $changeEnumerator->findInFiles( $dir, $relativeFilepaths );
343 343
 
344
-        $this->assertEmpty($changeEnumerator->getDiscoveredNamespaceReplacements());
344
+        $this->assertEmpty( $changeEnumerator->getDiscoveredNamespaceReplacements() );
345 345
     }
346 346
 
347 347
 
348 348
     public function testExcludeFilePatternsFromPrefix()
349 349
     {
350
-        $config = $this->createMock(StraussConfig::class);
351
-        $config->method('getExcludeFilePatternsFromPrefixing')->willReturn(
352
-            array('/to/')
350
+        $config = $this->createMock( StraussConfig::class );
351
+        $config->method( 'getExcludeFilePatternsFromPrefixing' )->willReturn(
352
+            array( '/to/' )
353 353
         );
354 354
 
355 355
         $dir = '';
356
-        $composerPackage = $this->createMock(ComposerPackage::class);
357
-        $composerPackage->method('getName')->willReturn('brianhenryie/pdfhelpers');
358
-        $relativeFilepaths = array( 'path/to/file' => $composerPackage);
356
+        $composerPackage = $this->createMock( ComposerPackage::class );
357
+        $composerPackage->method( 'getName' )->willReturn( 'brianhenryie/pdfhelpers' );
358
+        $relativeFilepaths = array( 'path/to/file' => $composerPackage );
359 359
 
360
-        $changeEnumerator = new ChangeEnumerator($config);
361
-        $changeEnumerator->findInFiles($dir, $relativeFilepaths);
360
+        $changeEnumerator = new ChangeEnumerator( $config );
361
+        $changeEnumerator->findInFiles( $dir, $relativeFilepaths );
362 362
 
363
-        $this->assertEmpty($changeEnumerator->getDiscoveredNamespaceReplacements());
363
+        $this->assertEmpty( $changeEnumerator->getDiscoveredNamespaceReplacements() );
364 364
     }
365 365
 
366 366
     /**
@@ -375,18 +375,18 @@  discard block
 block discarded – undo
375 375
 		}
376 376
 		";
377 377
 
378
-        $config = $this->createMock(StraussConfig::class);
379
-        $config->method('getNamespacePrefix')->willReturn('BrianHenryIE\Prefix');
380
-        $config->method('getNamespaceReplacementPatterns')->willReturn(
381
-            array('/BrianHenryIE\\\\(PdfHelpers)/'=>'BrianHenryIE\\Prefix\\\\$1')
378
+        $config = $this->createMock( StraussConfig::class );
379
+        $config->method( 'getNamespacePrefix' )->willReturn( 'BrianHenryIE\Prefix' );
380
+        $config->method( 'getNamespaceReplacementPatterns' )->willReturn(
381
+            array( '/BrianHenryIE\\\\(PdfHelpers)/'=>'BrianHenryIE\\Prefix\\\\$1' )
382 382
         );
383 383
 
384
-        $changeEnumerator = new ChangeEnumerator($config);
385
-        $changeEnumerator->find($contents);
384
+        $changeEnumerator = new ChangeEnumerator( $config );
385
+        $changeEnumerator->find( $contents );
386 386
 
387
-        $this->assertArrayHasKey('BrianHenryIE\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements());
388
-        $this->assertContains('BrianHenryIE\Prefix\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements());
389
-        $this->assertNotContains('BrianHenryIE\Prefix\BrianHenryIE\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements());
387
+        $this->assertArrayHasKey( 'BrianHenryIE\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements() );
388
+        $this->assertContains( 'BrianHenryIE\Prefix\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements() );
389
+        $this->assertNotContains( 'BrianHenryIE\Prefix\BrianHenryIE\PdfHelpers', $changeEnumerator->getDiscoveredNamespaceReplacements() );
390 390
     }
391 391
 
392 392
     /**
@@ -419,10 +419,10 @@  discard block
 block discarded – undo
419 419
 }
420 420
 EOD;
421 421
 
422
-        $config = $this->createMock(StraussConfig::class);
423
-        $changeEnumerator = new ChangeEnumerator($config);
424
-        $changeEnumerator->find($contents);
422
+        $config = $this->createMock( StraussConfig::class );
423
+        $changeEnumerator = new ChangeEnumerator( $config );
424
+        $changeEnumerator->find( $contents );
425 425
 
426
-        $this->assertNotContains('object', $changeEnumerator->getDiscoveredClasses());
426
+        $this->assertNotContains( 'object', $changeEnumerator->getDiscoveredClasses() );
427 427
     }
428 428
 }
Please login to merge, or discard this patch.
Braces   +17 added lines, -34 removed lines patch added patch discarded remove patch
@@ -9,8 +9,7 @@  discard block
 block discarded – undo
9 9
 use Composer\Composer;
10 10
 use PHPUnit\Framework\TestCase;
11 11
 
12
-class ChangeEnumeratorTest extends TestCase
13
-{
12
+class ChangeEnumeratorTest extends TestCase {
14 13
 
15 14
     // PREG_BACKTRACK_LIMIT_ERROR
16 15
 
@@ -21,8 +20,7 @@  discard block
 block discarded – undo
21 20
 
22 21
 
23 22
 
24
-    public function testSingleNamespace()
25
-    {
23
+    public function testSingleNamespace() {
26 24
 
27 25
         $validPhp = <<<'EOD'
28 26
 <?php
@@ -44,8 +42,7 @@  discard block
 block discarded – undo
44 42
         $this->assertNotContains('MyClass', $sut->getDiscoveredClasses());
45 43
     }
46 44
 
47
-    public function testGlobalNamespace()
48
-    {
45
+    public function testGlobalNamespace() {
49 46
 
50 47
         $validPhp = <<<'EOD'
51 48
 <?php
@@ -66,8 +63,7 @@  discard block
 block discarded – undo
66 63
     /**
67 64
      *
68 65
      */
69
-    public function testMultipleNamespace()
70
-    {
66
+    public function testMultipleNamespace() {
71 67
 
72 68
         $validPhp = <<<'EOD'
73 69
 <?php
@@ -93,8 +89,7 @@  discard block
 block discarded – undo
93 89
     /**
94 90
      *
95 91
      */
96
-    public function testMultipleNamespaceGlobalFirst()
97
-    {
92
+    public function testMultipleNamespaceGlobalFirst() {
98 93
 
99 94
         $validPhp = <<<'EOD'
100 95
 <?php
@@ -124,8 +119,7 @@  discard block
 block discarded – undo
124 119
     /**
125 120
      *
126 121
      */
127
-    public function testMultipleClasses()
128
-    {
122
+    public function testMultipleClasses() {
129 123
 
130 124
         $validPhp = <<<'EOD'
131 125
 <?php
@@ -149,8 +143,7 @@  discard block
 block discarded – undo
149 143
      *
150 144
      * @author BrianHenryIE
151 145
      */
152
-    public function test_it_does_not_treat_comments_as_classes()
153
-    {
146
+    public function test_it_does_not_treat_comments_as_classes() {
154 147
         $contents = "
155 148
     	// A class as good as any.
156 149
     	class Whatever {
@@ -170,8 +163,7 @@  discard block
 block discarded – undo
170 163
      *
171 164
      * @author BrianHenryIE
172 165
      */
173
-    public function test_it_does_not_treat_multiline_comments_as_classes()
174
-    {
166
+    public function test_it_does_not_treat_multiline_comments_as_classes() {
175 167
         $contents = "
176 168
     	 /**
177 169
     	  * A class as good as any; class as.
@@ -195,8 +187,7 @@  discard block
 block discarded – undo
195 187
      *
196 188
      * @author BrianHenryIE
197 189
      */
198
-    public function test_it_does_not_treat_multiline_comments_opening_line_as_classes()
199
-    {
190
+    public function test_it_does_not_treat_multiline_comments_opening_line_as_classes() {
200 191
         $contents = "
201 192
     	 /** A class as good as any; class as.
202 193
     	  *
@@ -218,8 +209,7 @@  discard block
 block discarded – undo
218 209
      *
219 210
      * @author BrianHenryIE
220 211
      */
221
-    public function test_it_does_not_treat_multiline_comments_on_one_line_as_classes()
222
-    {
212
+    public function test_it_does_not_treat_multiline_comments_on_one_line_as_classes() {
223 213
         $contents = "
224 214
     	 /** A class as good as any; class as. */ class Whatever_Trevor {
225 215
     	}
@@ -240,8 +230,7 @@  discard block
 block discarded – undo
240 230
      *
241 231
      * @test
242 232
      */
243
-    public function test_it_does_not_treat_comments_with_semicolons_as_classes()
244
-    {
233
+    public function test_it_does_not_treat_comments_with_semicolons_as_classes() {
245 234
         $contents = "
246 235
     	// A class as good as any; class as versatile as any.
247 236
     	class Whatever_Ever {
@@ -260,8 +249,7 @@  discard block
 block discarded – undo
260 249
     /**
261 250
      * @author BrianHenryIE
262 251
      */
263
-    public function test_it_parses_classes_after_semicolon()
264
-    {
252
+    public function test_it_parses_classes_after_semicolon() {
265 253
 
266 254
         $contents = "
267 255
 	    myvar = 123; class Pear { };
@@ -278,8 +266,7 @@  discard block
 block discarded – undo
278 266
     /**
279 267
      * @author BrianHenryIE
280 268
      */
281
-    public function test_it_parses_classes_followed_by_comment()
282
-    {
269
+    public function test_it_parses_classes_followed_by_comment() {
283 270
 
284 271
         $contents = <<<'EOD'
285 272
 	class WP_Dependency_Installer {
@@ -325,8 +312,7 @@  discard block
 block discarded – undo
325 312
         $this->assertContains('B_Class', $changeEnumerator->getDiscoveredClasses());
326 313
     }
327 314
 
328
-    public function testExcludePackagesFromPrefix()
329
-    {
315
+    public function testExcludePackagesFromPrefix() {
330 316
 
331 317
         $config = $this->createMock(StraussConfig::class);
332 318
         $config->method('getExcludePackagesFromPrefixing')->willReturn(
@@ -345,8 +331,7 @@  discard block
 block discarded – undo
345 331
     }
346 332
 
347 333
 
348
-    public function testExcludeFilePatternsFromPrefix()
349
-    {
334
+    public function testExcludeFilePatternsFromPrefix() {
350 335
         $config = $this->createMock(StraussConfig::class);
351 336
         $config->method('getExcludeFilePatternsFromPrefixing')->willReturn(
352 337
             array('/to/')
@@ -366,8 +351,7 @@  discard block
 block discarded – undo
366 351
     /**
367 352
      * Test custom replacements
368 353
      */
369
-    public function testNamespaceReplacementPatterns()
370
-    {
354
+    public function testNamespaceReplacementPatterns() {
371 355
 
372 356
         $contents = "
373 357
 		namespace BrianHenryIE\PdfHelpers {
@@ -392,8 +376,7 @@  discard block
 block discarded – undo
392 376
     /**
393 377
      * @see https://github.com/BrianHenryIE/strauss/issues/19
394 378
      */
395
-    public function testPhraseClassObjectIsNotMistaken()
396
-    {
379
+    public function testPhraseClassObjectIsNotMistaken() {
397 380
 
398 381
         $contents = <<<'EOD'
399 382
 <?php
Please login to merge, or discard this patch.
Upper-Lower-Casing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
 
31 31
 class MyClass {
32 32
 }
33
-EOD;
33
+eod;
34 34
 
35 35
         $config = $this->createMock(StraussConfig::class);
36 36
         $config->method('getNamespacePrefix')->willReturn('Prefix');
@@ -53,7 +53,7 @@  discard block
 block discarded – undo
53 53
     class MyClass {
54 54
     }
55 55
 }
56
-EOD;
56
+eod;
57 57
 
58 58
         $config = $this->createMock(StraussConfig::class);
59 59
         $sut = new ChangeEnumerator($config);
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
     class MyClass {
78 78
     }
79 79
 }
80
-EOD;
80
+eod;
81 81
 
82 82
         $config = $this->createMock(StraussConfig::class);
83 83
         $sut = new ChangeEnumerator($config);
@@ -107,7 +107,7 @@  discard block
 block discarded – undo
107 107
     class MyOtherClass {
108 108
     }
109 109
 }
110
-EOD;
110
+eod;
111 111
 
112 112
         $config = $this->createMock(StraussConfig::class);
113 113
         $sut = new ChangeEnumerator($config);
@@ -134,7 +134,7 @@  discard block
 block discarded – undo
134 134
 class MyOtherClass {
135 135
 
136 136
 }
137
-EOD;
137
+eod;
138 138
 
139 139
         $config = $this->createMock(StraussConfig::class);
140 140
         $sut = new ChangeEnumerator($config);
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
 		/**
287 287
 		 *
288 288
 		 */
289
-EOD;
289
+eod;
290 290
 
291 291
         $config = $this->createMock(StraussConfig::class);
292 292
         $changeEnumerator = new ChangeEnumerator($config);
@@ -417,7 +417,7 @@  discard block
 block discarded – undo
417 417
         return @clone($object);
418 418
     }
419 419
 }
420
-EOD;
420
+eod;
421 421
 
422 422
         $config = $this->createMock(StraussConfig::class);
423 423
         $changeEnumerator = new ChangeEnumerator($config);
Please login to merge, or discard this patch.
vendor/brianhenryie/strauss/tests/Unit/PrefixerTest.php 4 patches
Indentation   +474 added lines, -474 removed lines patch added patch discarded remove patch
@@ -23,13 +23,13 @@  discard block
 block discarded – undo
23 23
 class PrefixerTest extends TestCase
24 24
 {
25 25
 
26
-    protected StraussConfig $config;
26
+	protected StraussConfig $config;
27 27
 
28
-    protected function aaasetUp(): void
29
-    {
30
-        parent::setUp();
28
+	protected function aaasetUp(): void
29
+	{
30
+		parent::setUp();
31 31
 
32
-        $composerJson = <<<'EOD'
32
+		$composerJson = <<<'EOD'
33 33
 {
34 34
 "name": "brianhenryie/strauss-replacer-test",
35 35
 "extra": {
@@ -38,18 +38,18 @@  discard block
 block discarded – undo
38 38
 }
39 39
 EOD;
40 40
 
41
-        $composerConfig = new Config(false);
42
-        $composerConfig->merge(json_decode($composerJson, true));
43
-        $composer = new Composer();
44
-        $composer->setConfig($composerConfig);
41
+		$composerConfig = new Config(false);
42
+		$composerConfig->merge(json_decode($composerJson, true));
43
+		$composer = new Composer();
44
+		$composer->setConfig($composerConfig);
45 45
 
46
-        $this->config = new StraussConfig($composer);
47
-    }
46
+		$this->config = new StraussConfig($composer);
47
+	}
48 48
 
49
-    public function testNamespaceReplacer()
50
-    {
49
+	public function testNamespaceReplacer()
50
+	{
51 51
 
52
-        $contents = <<<'EOD'
52
+		$contents = <<<'EOD'
53 53
 <?php
54 54
 /*
55 55
  * Copyright 2010 Google Inc.
@@ -122,25 +122,25 @@  discard block
 block discarded – undo
122 122
   }
123 123
 }
124 124
 EOD;
125
-        $config = $this->createMock(StraussConfig::class);
125
+		$config = $this->createMock(StraussConfig::class);
126 126
 
127
-        $replacer = new Prefixer($config, __DIR__);
127
+		$replacer = new Prefixer($config, __DIR__);
128 128
 
129
-        $original = "Google\\Http\\Batch";
130
-        $replacement = "BrianHenryIE\\Strauss\\Google\\Http\\Batch";
129
+		$original = "Google\\Http\\Batch";
130
+		$replacement = "BrianHenryIE\\Strauss\\Google\\Http\\Batch";
131 131
 
132
-        $result = $replacer->replaceNamespace($contents, $original, $replacement);
132
+		$result = $replacer->replaceNamespace($contents, $original, $replacement);
133 133
 
134
-        $expected = "use BrianHenryIE\\Strauss\\Google\\Http\\Batch;";
134
+		$expected = "use BrianHenryIE\\Strauss\\Google\\Http\\Batch;";
135 135
 
136
-        $this->assertStringContainsString($expected, $result);
137
-    }
136
+		$this->assertStringContainsString($expected, $result);
137
+	}
138 138
 
139 139
 
140
-    public function testClassnameReplacer()
141
-    {
140
+	public function testClassnameReplacer()
141
+	{
142 142
 
143
-        $contents = <<<'EOD'
143
+		$contents = <<<'EOD'
144 144
 <?php
145 145
 /*******************************************************************************
146 146
 * FPDF                                                                         *
@@ -161,263 +161,263 @@  discard block
 block discarded – undo
161 161
 }
162 162
 EOD;
163 163
 
164
-        $config = $this->createMock(StraussConfig::class);
164
+		$config = $this->createMock(StraussConfig::class);
165 165
 
166
-        $replacer = new Prefixer($config, __DIR__);
166
+		$replacer = new Prefixer($config, __DIR__);
167 167
 
168
-        $original = "FPDF";
169
-        $classnamePrefix = "BrianHenryIE_Strauss_";
168
+		$original = "FPDF";
169
+		$classnamePrefix = "BrianHenryIE_Strauss_";
170 170
 
171
-        $result = $replacer->replaceClassname($contents, $original, $classnamePrefix);
171
+		$result = $replacer->replaceClassname($contents, $original, $classnamePrefix);
172 172
 
173
-        $expected = "class BrianHenryIE_Strauss_FPDF";
173
+		$expected = "class BrianHenryIE_Strauss_FPDF";
174 174
 
175
-        $this->assertStringContainsString($expected, $result);
176
-    }
175
+		$this->assertStringContainsString($expected, $result);
176
+	}
177 177
 
178
-    /**
179
-     * PHP 7.4 typed parameters were being prefixed.
180
-     */
181
-    public function testTypeFunctionParameter()
182
-    {
183
-        $this->markTestIncomplete();
184
-    }
178
+	/**
179
+	 * PHP 7.4 typed parameters were being prefixed.
180
+	 */
181
+	public function testTypeFunctionParameter()
182
+	{
183
+		$this->markTestIncomplete();
184
+	}
185 185
 
186
-    /**
187
-     * @author CoenJacobs
188
-     */
189
-    public function test_it_replaces_class_declarations(): void
190
-    {
191
-        $contents = 'class Hello_World {';
192
-        $originalClassname = 'Hello_World';
193
-        $classnamePrefix = 'Mozart_';
186
+	/**
187
+	 * @author CoenJacobs
188
+	 */
189
+	public function test_it_replaces_class_declarations(): void
190
+	{
191
+		$contents = 'class Hello_World {';
192
+		$originalClassname = 'Hello_World';
193
+		$classnamePrefix = 'Mozart_';
194 194
 
195
-        $config = $this->createMock(StraussConfig::class);
195
+		$config = $this->createMock(StraussConfig::class);
196 196
 
197
-        $replacer = new Prefixer($config, __DIR__);
197
+		$replacer = new Prefixer($config, __DIR__);
198 198
 
199
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
199
+		$result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
200 200
 
201
-        $this->assertEquals('class Mozart_Hello_World {', $result);
202
-    }
201
+		$this->assertEquals('class Mozart_Hello_World {', $result);
202
+	}
203 203
 
204
-    /**
205
-     * @author CoenJacobs
206
-     */
207
-    public function test_it_replaces_abstract_class_declarations(): void
208
-    {
209
-        $contents = 'abstract class Hello_World {';
204
+	/**
205
+	 * @author CoenJacobs
206
+	 */
207
+	public function test_it_replaces_abstract_class_declarations(): void
208
+	{
209
+		$contents = 'abstract class Hello_World {';
210 210
 
211
-        $originalClassname = 'Hello_World';
212
-        $classnamePrefix = 'Mozart_';
211
+		$originalClassname = 'Hello_World';
212
+		$classnamePrefix = 'Mozart_';
213 213
 
214
-        $config = $this->createMock(StraussConfig::class);
214
+		$config = $this->createMock(StraussConfig::class);
215 215
 
216
-        $replacer = new Prefixer($config, __DIR__);
216
+		$replacer = new Prefixer($config, __DIR__);
217 217
 
218
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
218
+		$result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
219 219
 
220
-        $this->assertEquals('abstract class Mozart_Hello_World {', $result);
221
-    }
220
+		$this->assertEquals('abstract class Mozart_Hello_World {', $result);
221
+	}
222 222
 
223
-    /**
224
-     * @author CoenJacobs
225
-     */
226
-    public function test_it_replaces_interface_class_declarations(): void
227
-    {
228
-        $contents = 'interface Hello_World {';
223
+	/**
224
+	 * @author CoenJacobs
225
+	 */
226
+	public function test_it_replaces_interface_class_declarations(): void
227
+	{
228
+		$contents = 'interface Hello_World {';
229 229
 
230
-        $originalClassname = 'Hello_World';
231
-        $classnamePrefix = 'Mozart_';
230
+		$originalClassname = 'Hello_World';
231
+		$classnamePrefix = 'Mozart_';
232 232
 
233
-        $config = $this->createMock(StraussConfig::class);
233
+		$config = $this->createMock(StraussConfig::class);
234 234
 
235
-        $replacer = new Prefixer($config, __DIR__);
235
+		$replacer = new Prefixer($config, __DIR__);
236 236
 
237
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
237
+		$result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
238 238
 
239
-        $this->assertEquals('interface Mozart_Hello_World {', $result);
240
-    }
239
+		$this->assertEquals('interface Mozart_Hello_World {', $result);
240
+	}
241 241
 
242
-    /**
243
-     * @author CoenJacobs
244
-     */
245
-    public function test_it_replaces_class_declarations_that_extend_other_classes(): void
246
-    {
247
-        $contents = 'class Hello_World extends Bye_World {';
242
+	/**
243
+	 * @author CoenJacobs
244
+	 */
245
+	public function test_it_replaces_class_declarations_that_extend_other_classes(): void
246
+	{
247
+		$contents = 'class Hello_World extends Bye_World {';
248 248
 
249
-        $originalClassname = 'Hello_World';
250
-        $classnamePrefix = 'Mozart_';
249
+		$originalClassname = 'Hello_World';
250
+		$classnamePrefix = 'Mozart_';
251 251
 
252
-        $config = $this->createMock(StraussConfig::class);
252
+		$config = $this->createMock(StraussConfig::class);
253 253
 
254
-        $replacer = new Prefixer($config, __DIR__);
254
+		$replacer = new Prefixer($config, __DIR__);
255 255
 
256
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
256
+		$result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
257 257
 
258
-        $this->assertEquals('class Mozart_Hello_World extends Bye_World {', $result);
259
-    }
258
+		$this->assertEquals('class Mozart_Hello_World extends Bye_World {', $result);
259
+	}
260 260
 
261
-    /**
262
-     * @author CoenJacobs
263
-     */
264
-    public function test_it_replaces_class_declarations_that_implement_interfaces(): void
265
-    {
266
-        $contents = 'class Hello_World implements Bye_World {';
261
+	/**
262
+	 * @author CoenJacobs
263
+	 */
264
+	public function test_it_replaces_class_declarations_that_implement_interfaces(): void
265
+	{
266
+		$contents = 'class Hello_World implements Bye_World {';
267 267
 
268
-        $originalClassname = 'Hello_World';
269
-        $classnamePrefix = 'Mozart_';
268
+		$originalClassname = 'Hello_World';
269
+		$classnamePrefix = 'Mozart_';
270 270
 
271
-        $config = $this->createMock(StraussConfig::class);
271
+		$config = $this->createMock(StraussConfig::class);
272 272
 
273
-        $replacer = new Prefixer($config, __DIR__);
273
+		$replacer = new Prefixer($config, __DIR__);
274 274
 
275
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
275
+		$result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
276 276
 
277
-        $this->assertEquals('class Mozart_Hello_World implements Bye_World {', $result);
278
-    }
277
+		$this->assertEquals('class Mozart_Hello_World implements Bye_World {', $result);
278
+	}
279 279
 
280 280
 
281
-    /**
282
-     * @author BrianHenryIE
283
-     */
284
-    public function testItReplacesNamespacesInInterface(): void
285
-    {
286
-        $contents = 'class Hello_World implements \Strauss\Bye_World {';
281
+	/**
282
+	 * @author BrianHenryIE
283
+	 */
284
+	public function testItReplacesNamespacesInInterface(): void
285
+	{
286
+		$contents = 'class Hello_World implements \Strauss\Bye_World {';
287 287
 
288
-        $originalNamespace = 'Strauss';
289
-        $replacement = 'Prefix\Strauss';
288
+		$originalNamespace = 'Strauss';
289
+		$replacement = 'Prefix\Strauss';
290 290
 
291
-        $config = $this->createMock(StraussConfig::class);
291
+		$config = $this->createMock(StraussConfig::class);
292 292
 
293
-        $replacer = new Prefixer($config, __DIR__);
293
+		$replacer = new Prefixer($config, __DIR__);
294 294
 
295
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
295
+		$result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
296 296
 
297
-        $this->assertEquals('class Hello_World implements \Prefix\Strauss\Bye_World {', $result);
298
-    }
297
+		$this->assertEquals('class Hello_World implements \Prefix\Strauss\Bye_World {', $result);
298
+	}
299 299
 
300
-    /**
301
-     * @author CoenJacobs
302
-     */
303
-    public function test_it_stores_replaced_class_names(): void
304
-    {
305
-        $this->markTestIncomplete('TODO Delete/move');
306
-
307
-        $contents = 'class Hello_World {';
308
-        $replacer = new Prefixer($config, __DIR__);
309
-        $replacer->setClassmapPrefix('Mozart_');
310
-        $replacer->replace($contents);
311
-        $this->assertArrayHasKey('Hello_World', $replacer->getReplacedClasses());
312
-    }
300
+	/**
301
+	 * @author CoenJacobs
302
+	 */
303
+	public function test_it_stores_replaced_class_names(): void
304
+	{
305
+		$this->markTestIncomplete('TODO Delete/move');
313 306
 
314
-    /**
315
-     * @author https://github.com/stephenharris
316
-     * @see https://github.com/coenjacobs/mozart/commit/fd7906943396c9a17110d1bfaf9d778f3b1f322a#diff-87828794e62b55ce8d7263e3ab1a918d1370e283ac750cd44e3ac61db5daee54
317
-     */
318
-    public function test_it_replaces_class_declarations_psr2(): void
319
-    {
320
-        $contents = "class Hello_World\n{";
307
+		$contents = 'class Hello_World {';
308
+		$replacer = new Prefixer($config, __DIR__);
309
+		$replacer->setClassmapPrefix('Mozart_');
310
+		$replacer->replace($contents);
311
+		$this->assertArrayHasKey('Hello_World', $replacer->getReplacedClasses());
312
+	}
321 313
 
322
-        $originalClassname = 'Hello_World';
323
-        $classnamePrefix = 'Mozart_';
314
+	/**
315
+	 * @author https://github.com/stephenharris
316
+	 * @see https://github.com/coenjacobs/mozart/commit/fd7906943396c9a17110d1bfaf9d778f3b1f322a#diff-87828794e62b55ce8d7263e3ab1a918d1370e283ac750cd44e3ac61db5daee54
317
+	 */
318
+	public function test_it_replaces_class_declarations_psr2(): void
319
+	{
320
+		$contents = "class Hello_World\n{";
324 321
 
325
-        $config = $this->createMock(StraussConfig::class);
322
+		$originalClassname = 'Hello_World';
323
+		$classnamePrefix = 'Mozart_';
326 324
 
327
-        $replacer = new Prefixer($config, __DIR__);
325
+		$config = $this->createMock(StraussConfig::class);
328 326
 
329
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
327
+		$replacer = new Prefixer($config, __DIR__);
330 328
 
331
-        $this->assertEquals("class Mozart_Hello_World\n{", $result);
332
-    }
329
+		$result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
333 330
 
334
-    /**
335
-     * @see https://github.com/coenjacobs/mozart/issues/81
336
-     * @author BrianHenryIE
337
-     *
338
-     */
339
-    public function test_it_replaces_class(): void
340
-    {
341
-        $contents = "class Hello_World {";
331
+		$this->assertEquals("class Mozart_Hello_World\n{", $result);
332
+	}
342 333
 
343
-        $originalClassname = 'Hello_World';
344
-        $classnamePrefix = 'Mozart_';
334
+	/**
335
+	 * @see https://github.com/coenjacobs/mozart/issues/81
336
+	 * @author BrianHenryIE
337
+	 *
338
+	 */
339
+	public function test_it_replaces_class(): void
340
+	{
341
+		$contents = "class Hello_World {";
345 342
 
346
-        $config = $this->createMock(StraussConfig::class);
343
+		$originalClassname = 'Hello_World';
344
+		$classnamePrefix = 'Mozart_';
347 345
 
348
-        $replacer = new Prefixer($config, __DIR__);
346
+		$config = $this->createMock(StraussConfig::class);
349 347
 
350
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
348
+		$replacer = new Prefixer($config, __DIR__);
351 349
 
352
-        $this->assertEquals("class Mozart_Hello_World {", $result);
353
-    }
350
+		$result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
354 351
 
352
+		$this->assertEquals("class Mozart_Hello_World {", $result);
353
+	}
355 354
 
356
-    /**
357
-     * @see ClassmapReplacerIntegrationTest::test_it_does_not_make_classname_replacement_inside_namespaced_file()
358
-     * @see https://github.com/coenjacobs/mozart/issues/93
359
-     *
360
-     * @author BrianHenryIE
361
-     *
362
-     * @test
363
-     */
364
-    public function it_does_not_replace_inside_namespace_multiline(): void
365
-    {
366
-        $contents = "
355
+
356
+	/**
357
+	 * @see ClassmapReplacerIntegrationTest::test_it_does_not_make_classname_replacement_inside_namespaced_file()
358
+	 * @see https://github.com/coenjacobs/mozart/issues/93
359
+	 *
360
+	 * @author BrianHenryIE
361
+	 *
362
+	 * @test
363
+	 */
364
+	public function it_does_not_replace_inside_namespace_multiline(): void
365
+	{
366
+		$contents = "
367 367
         namespace Mozart;
368 368
         class Hello_World
369 369
         ";
370 370
 
371
-        $originalClassname = 'Hello_World';
372
-        $classnamePrefix = 'Mozart_';
371
+		$originalClassname = 'Hello_World';
372
+		$classnamePrefix = 'Mozart_';
373 373
 
374
-        $config = $this->createMock(StraussConfig::class);
375
-        $config->method("getClassmapPrefix")->willReturn($classnamePrefix);
374
+		$config = $this->createMock(StraussConfig::class);
375
+		$config->method("getClassmapPrefix")->willReturn($classnamePrefix);
376 376
 
377
-        $replacer = new Prefixer($config, __DIR__);
377
+		$replacer = new Prefixer($config, __DIR__);
378 378
 
379
-        $result = $replacer->replaceInString([$originalClassname], [], $contents);
379
+		$result = $replacer->replaceInString([$originalClassname], [], $contents);
380 380
 
381
-        $this->assertEquals($contents, $result);
382
-    }
381
+		$this->assertEquals($contents, $result);
382
+	}
383 383
 
384
-    /**
385
-     * @see ClassmapReplacerIntegrationTest::test_it_does_not_make_classname_replacement_inside_namespaced_file()
386
-     * @see https://github.com/coenjacobs/mozart/issues/93
387
-     *
388
-     * @author BrianHenryIE
389
-     */
390
-    public function test_it_does_not_replace_inside_namespace_singleline(): void
391
-    {
392
-        $contents = "namespace Mozart; class Hello_World";
384
+	/**
385
+	 * @see ClassmapReplacerIntegrationTest::test_it_does_not_make_classname_replacement_inside_namespaced_file()
386
+	 * @see https://github.com/coenjacobs/mozart/issues/93
387
+	 *
388
+	 * @author BrianHenryIE
389
+	 */
390
+	public function test_it_does_not_replace_inside_namespace_singleline(): void
391
+	{
392
+		$contents = "namespace Mozart; class Hello_World";
393 393
 
394
-        $originalClassname = 'Hello_World';
395
-        $classnamePrefix = 'Mozart_';
394
+		$originalClassname = 'Hello_World';
395
+		$classnamePrefix = 'Mozart_';
396 396
 
397
-        $config = $this->createMock(StraussConfig::class);
397
+		$config = $this->createMock(StraussConfig::class);
398 398
 
399
-        $replacer = new Prefixer($config, __DIR__);
399
+		$replacer = new Prefixer($config, __DIR__);
400 400
 
401
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
401
+		$result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
402 402
 
403
-        $this->assertEquals($contents, $result);
404
-    }
403
+		$this->assertEquals($contents, $result);
404
+	}
405 405
 
406 406
 
407 407
 
408
-    /**
409
-     * It's possible to have multiple namespaces inside one file.
410
-     *
411
-     * To have two classes in one file, one in a namespace and the other not, the global namespace needs to be explicit.
412
-     *
413
-     * @author BrianHenryIE
414
-     *
415
-     * @test
416
-     */
417
-    public function it_does_not_replace_inside_named_namespace_but_does_inside_explicit_global_namespace_b(): void
418
-    {
408
+	/**
409
+	 * It's possible to have multiple namespaces inside one file.
410
+	 *
411
+	 * To have two classes in one file, one in a namespace and the other not, the global namespace needs to be explicit.
412
+	 *
413
+	 * @author BrianHenryIE
414
+	 *
415
+	 * @test
416
+	 */
417
+	public function it_does_not_replace_inside_named_namespace_but_does_inside_explicit_global_namespace_b(): void
418
+	{
419 419
 
420
-        $contents = "
420
+		$contents = "
421 421
 		namespace My_Project {
422 422
 			class A_Class { }
423 423
 		}
@@ -426,389 +426,389 @@  discard block
 block discarded – undo
426 426
 		}
427 427
 		";
428 428
 
429
-        $classnamePrefix = 'Mozart_';
429
+		$classnamePrefix = 'Mozart_';
430 430
 
431
-        $config = $this->createMock(StraussConfig::class);
431
+		$config = $this->createMock(StraussConfig::class);
432 432
 
433
-        $replacer = new Prefixer($config, __DIR__);
433
+		$replacer = new Prefixer($config, __DIR__);
434 434
 
435
-        $result = $replacer->replaceClassname($contents, 'B_Class', $classnamePrefix);
435
+		$result = $replacer->replaceClassname($contents, 'B_Class', $classnamePrefix);
436 436
 
437
-        $this->assertStringContainsString('Mozart_B_Class', $result);
438
-    }
437
+		$this->assertStringContainsString('Mozart_B_Class', $result);
438
+	}
439 439
 
440
-    /** @test */
441
-    public function it_replaces_namespace_declarations(): void
442
-    {
443
-        $contents = 'namespace Test\\Test;';
440
+	/** @test */
441
+	public function it_replaces_namespace_declarations(): void
442
+	{
443
+		$contents = 'namespace Test\\Test;';
444 444
 
445
-        $namespace = "Test\\Test";
446
-        $replacement = "My\\Mozart\\Prefix\\Test\\Test";
445
+		$namespace = "Test\\Test";
446
+		$replacement = "My\\Mozart\\Prefix\\Test\\Test";
447 447
 
448
-        $config = $this->createMock(StraussConfig::class);
448
+		$config = $this->createMock(StraussConfig::class);
449 449
 
450
-        $replacer = new Prefixer($config, __DIR__);
450
+		$replacer = new Prefixer($config, __DIR__);
451 451
 
452
-        $result = $replacer->replaceNamespace($contents, $namespace, $replacement);
452
+		$result = $replacer->replaceNamespace($contents, $namespace, $replacement);
453 453
 
454
-        $this->assertEquals('namespace My\\Mozart\\Prefix\\Test\\Test;', $result);
455
-    }
454
+		$this->assertEquals('namespace My\\Mozart\\Prefix\\Test\\Test;', $result);
455
+	}
456 456
 
457 457
 
458
-    /**
459
-     * This test doesn't seem to match its name.
460
-     */
461
-    public function test_it_doesnt_replaces_namespace_inside_namespace(): void
462
-    {
463
-        $contents = "namespace Test\\Something;\n\nuse Test\\Test;";
458
+	/**
459
+	 * This test doesn't seem to match its name.
460
+	 */
461
+	public function test_it_doesnt_replaces_namespace_inside_namespace(): void
462
+	{
463
+		$contents = "namespace Test\\Something;\n\nuse Test\\Test;";
464 464
 
465
-        $config = $this->createMock(StraussConfig::class);
465
+		$config = $this->createMock(StraussConfig::class);
466 466
 
467
-        $replacer = new Prefixer($config, __DIR__);
468
-        $result = $replacer->replaceNamespace($contents, "Test\\Something", "My\\Mozart\\Prefix\\Test\\Something");
469
-        $result = $replacer->replaceNamespace($result, "Test\\Test", "My\\Mozart\\Prefix\\Test\\Test");
467
+		$replacer = new Prefixer($config, __DIR__);
468
+		$result = $replacer->replaceNamespace($contents, "Test\\Something", "My\\Mozart\\Prefix\\Test\\Something");
469
+		$result = $replacer->replaceNamespace($result, "Test\\Test", "My\\Mozart\\Prefix\\Test\\Test");
470 470
 
471
-        $this->assertEquals("namespace My\\Mozart\\Prefix\\Test\\Something;\n\nuse My\\Mozart\\Prefix\\Test\\Test;", $result);
472
-    }
471
+		$this->assertEquals("namespace My\\Mozart\\Prefix\\Test\\Something;\n\nuse My\\Mozart\\Prefix\\Test\\Test;", $result);
472
+	}
473 473
 
474
-    /**
475
-     *
476
-     */
477
-    public function test_it_does_notreplaces_partial_namespace_declarations(): void
478
-    {
479
-        $contents = 'namespace Test\\Test\\Another;';
474
+	/**
475
+	 *
476
+	 */
477
+	public function test_it_does_notreplaces_partial_namespace_declarations(): void
478
+	{
479
+		$contents = 'namespace Test\\Test\\Another;';
480 480
 
481
-        $namespace = "Test\\Another";
482
-        $prefix = "My\\Mozart\\Prefix";
481
+		$namespace = "Test\\Another";
482
+		$prefix = "My\\Mozart\\Prefix";
483 483
 
484
-        $config = $this->createMock(StraussConfig::class);
484
+		$config = $this->createMock(StraussConfig::class);
485 485
 
486
-        $replacer = new Prefixer($config, __DIR__);
487
-        $result = $replacer->replaceNamespace($contents, $namespace, $prefix);
486
+		$replacer = new Prefixer($config, __DIR__);
487
+		$result = $replacer->replaceNamespace($contents, $namespace, $prefix);
488 488
 
489
-        $this->assertEquals('namespace Test\\Test\\Another;', $result);
490
-    }
489
+		$this->assertEquals('namespace Test\\Test\\Another;', $result);
490
+	}
491 491
 
492 492
 
493
-    public function test_it_doesnt_prefix_already_prefixed_namespace(): void
494
-    {
493
+	public function test_it_doesnt_prefix_already_prefixed_namespace(): void
494
+	{
495 495
 
496
-        $contents = 'namespace My\\Mozart\\Prefix\\Test\\Another;';
496
+		$contents = 'namespace My\\Mozart\\Prefix\\Test\\Another;';
497 497
 
498
-        $namespace = "Test\\Another";
499
-        $prefix = "My\\Mozart\\Prefix";
498
+		$namespace = "Test\\Another";
499
+		$prefix = "My\\Mozart\\Prefix";
500 500
 
501
-        $config = $this->createMock(StraussConfig::class);
501
+		$config = $this->createMock(StraussConfig::class);
502 502
 
503
-        $replacer = new Prefixer($config, __DIR__);
504
-        $result = $replacer->replaceNamespace($contents, $namespace, $prefix);
503
+		$replacer = new Prefixer($config, __DIR__);
504
+		$result = $replacer->replaceNamespace($contents, $namespace, $prefix);
505 505
 
506
-        $this->assertEquals('namespace My\\Mozart\\Prefix\\Test\\Another;', $result);
507
-    }
506
+		$this->assertEquals('namespace My\\Mozart\\Prefix\\Test\\Another;', $result);
507
+	}
508 508
 
509
-    /**
510
-     * @author markjaquith
511
-     */
512
-    public function test_it_doesnt_double_replace_namespaces_that_also_exist_inside_another_namespace(): void
513
-    {
509
+	/**
510
+	 * @author markjaquith
511
+	 */
512
+	public function test_it_doesnt_double_replace_namespaces_that_also_exist_inside_another_namespace(): void
513
+	{
514 514
 
515
-        // This is a tricky situation. We are referencing Chicken\Egg,
516
-        // but Egg *also* exists as a separate top level class.
517
-        $contents = 'use Chicken\\Egg;';
518
-        $expected = 'use My\\Mozart\\Prefix\\Chicken\\Egg;';
515
+		// This is a tricky situation. We are referencing Chicken\Egg,
516
+		// but Egg *also* exists as a separate top level class.
517
+		$contents = 'use Chicken\\Egg;';
518
+		$expected = 'use My\\Mozart\\Prefix\\Chicken\\Egg;';
519 519
 
520
-        $config = $this->createMock(StraussConfig::class);
520
+		$config = $this->createMock(StraussConfig::class);
521 521
 
522
-        $replacer = new Prefixer($config, __DIR__);
522
+		$replacer = new Prefixer($config, __DIR__);
523 523
 
524
-        $result = $replacer->replaceNamespace($contents, 'Chicken', 'My\\Mozart\\Prefix\\Chicken');
525
-        $result = $replacer->replaceNamespace($result, 'Egg', 'My\\Mozart\\Prefix\\Egg');
524
+		$result = $replacer->replaceNamespace($contents, 'Chicken', 'My\\Mozart\\Prefix\\Chicken');
525
+		$result = $replacer->replaceNamespace($result, 'Egg', 'My\\Mozart\\Prefix\\Egg');
526 526
 
527
-        $this->assertEquals($expected, $result);
528
-    }
527
+		$this->assertEquals($expected, $result);
528
+	}
529 529
 
530
-    /**
531
-     * @see https://github.com/coenjacobs/mozart/issues/75
532
-     *
533
-     * @test
534
-     */
535
-    public function it_replaces_namespace_use_as_declarations(): void
536
-    {
537
-        $namespace = 'Symfony\Polyfill\Mbstring';
538
-        $replacement = "MBViews\Dependencies\Symfony\Polyfill\Mbstring";
530
+	/**
531
+	 * @see https://github.com/coenjacobs/mozart/issues/75
532
+	 *
533
+	 * @test
534
+	 */
535
+	public function it_replaces_namespace_use_as_declarations(): void
536
+	{
537
+		$namespace = 'Symfony\Polyfill\Mbstring';
538
+		$replacement = "MBViews\Dependencies\Symfony\Polyfill\Mbstring";
539 539
 
540
-        $contents = "use Symfony\Polyfill\Mbstring as p;";
540
+		$contents = "use Symfony\Polyfill\Mbstring as p;";
541 541
 
542
-        $config = $this->createMock(StraussConfig::class);
542
+		$config = $this->createMock(StraussConfig::class);
543 543
 
544
-        $replacer = new Prefixer($config, __DIR__);
545
-        $result = $replacer->replaceNamespace($contents, $namespace, $replacement);
544
+		$replacer = new Prefixer($config, __DIR__);
545
+		$result = $replacer->replaceNamespace($contents, $namespace, $replacement);
546 546
 
547
-        $expected = "use MBViews\Dependencies\Symfony\Polyfill\Mbstring as p;";
547
+		$expected = "use MBViews\Dependencies\Symfony\Polyfill\Mbstring as p;";
548 548
 
549
-        $this->assertEquals($expected, $result);
550
-    }
549
+		$this->assertEquals($expected, $result);
550
+	}
551 551
 
552
-    /**
553
-     * @author BrianHenryIE
554
-     */
555
-    public function test_it_doesnt_prefix_function_types_that_happen_to_match_the_namespace()
556
-    {
557
-        $namespace = 'Mpdf';
558
-        $prefix = "Mozart";
559
-        $contents = 'public function getServices( Mpdf $mpdf, LoggerInterface $logger, $config, )';
552
+	/**
553
+	 * @author BrianHenryIE
554
+	 */
555
+	public function test_it_doesnt_prefix_function_types_that_happen_to_match_the_namespace()
556
+	{
557
+		$namespace = 'Mpdf';
558
+		$prefix = "Mozart";
559
+		$contents = 'public function getServices( Mpdf $mpdf, LoggerInterface $logger, $config, )';
560 560
 
561
-        $config = $this->createMock(StraussConfig::class);
561
+		$config = $this->createMock(StraussConfig::class);
562 562
 
563
-        $replacer = new Prefixer($config, __DIR__);
564
-        $result = $replacer->replaceNamespace($contents, $namespace, $prefix);
563
+		$replacer = new Prefixer($config, __DIR__);
564
+		$result = $replacer->replaceNamespace($contents, $namespace, $prefix);
565 565
 
566
-        $expected = 'public function getServices( Mpdf $mpdf, LoggerInterface $logger, $config, )';
566
+		$expected = 'public function getServices( Mpdf $mpdf, LoggerInterface $logger, $config, )';
567 567
 
568
-        $this->assertEquals($expected, $result);
569
-    }
568
+		$this->assertEquals($expected, $result);
569
+	}
570 570
 
571
-    public function testLeadingSlashInString()
572
-    {
573
-        $originalNamespace = "Strauss\\Test";
574
-        $replacement = "Prefix\\Strauss\\Test";
575
-        $contents = '$mentionedClass = "\\Strauss\\Test\\Classname";';
571
+	public function testLeadingSlashInString()
572
+	{
573
+		$originalNamespace = "Strauss\\Test";
574
+		$replacement = "Prefix\\Strauss\\Test";
575
+		$contents = '$mentionedClass = "\\Strauss\\Test\\Classname";';
576 576
 
577
-        $config = $this->createMock(StraussConfig::class);
577
+		$config = $this->createMock(StraussConfig::class);
578 578
 
579
-        $replacer = new Prefixer($config, __DIR__);
580
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
579
+		$replacer = new Prefixer($config, __DIR__);
580
+		$result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
581 581
 
582
-        $expected = '$mentionedClass = "\\Prefix\\Strauss\\Test\\Classname";';
582
+		$expected = '$mentionedClass = "\\Prefix\\Strauss\\Test\\Classname";';
583 583
 
584
-        $this->assertEquals($expected, $result);
585
-    }
584
+		$this->assertEquals($expected, $result);
585
+	}
586 586
 
587
-    public function testDoubleLeadingSlashInString()
588
-    {
589
-        $originalNamespace = "Strauss\\Test";
590
-        $replacement = "Prefix\\Strauss\\Test";
591
-        $contents = '$mentionedClass = "\\\\Strauss\\\\Test\\\\Classname";';
587
+	public function testDoubleLeadingSlashInString()
588
+	{
589
+		$originalNamespace = "Strauss\\Test";
590
+		$replacement = "Prefix\\Strauss\\Test";
591
+		$contents = '$mentionedClass = "\\\\Strauss\\\\Test\\\\Classname";';
592 592
 
593
-        $config = $this->createMock(StraussConfig::class);
593
+		$config = $this->createMock(StraussConfig::class);
594 594
 
595
-        $replacer = new Prefixer($config, __DIR__);
596
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
595
+		$replacer = new Prefixer($config, __DIR__);
596
+		$result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
597 597
 
598
-        $expected = '$mentionedClass = "\\\\Prefix\\\\Strauss\\\\Test\\\\Classname";';
598
+		$expected = '$mentionedClass = "\\\\Prefix\\\\Strauss\\\\Test\\\\Classname";';
599 599
 
600
-        $this->assertEquals($expected, $result);
601
-    }
600
+		$this->assertEquals($expected, $result);
601
+	}
602 602
 
603
-    public function testItReplacesSlashedNamespaceInFunctionParameter()
604
-    {
603
+	public function testItReplacesSlashedNamespaceInFunctionParameter()
604
+	{
605 605
 
606
-        $originalNamespace = "net\\authorize\\api\\contract\\v1";
607
-        $replacement = "Prefix\\net\\authorize\\api\\contract\\v1";
608
-        $contents = "public function __construct(\\net\\authorize\\api\\contract\\v1\\AnetApiRequestType \$request, \$responseType)";
606
+		$originalNamespace = "net\\authorize\\api\\contract\\v1";
607
+		$replacement = "Prefix\\net\\authorize\\api\\contract\\v1";
608
+		$contents = "public function __construct(\\net\\authorize\\api\\contract\\v1\\AnetApiRequestType \$request, \$responseType)";
609 609
 
610
-        $config = $this->createMock(StraussConfig::class);
610
+		$config = $this->createMock(StraussConfig::class);
611 611
 
612
-        $replacer = new Prefixer($config, __DIR__);
613
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
612
+		$replacer = new Prefixer($config, __DIR__);
613
+		$result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
614 614
 
615
-        $expected = "public function __construct(\\Prefix\\net\\authorize\\api\\contract\\v1\\AnetApiRequestType \$request, \$responseType)";
615
+		$expected = "public function __construct(\\Prefix\\net\\authorize\\api\\contract\\v1\\AnetApiRequestType \$request, \$responseType)";
616 616
 
617
-        $this->assertEquals($expected, $result);
618
-    }
617
+		$this->assertEquals($expected, $result);
618
+	}
619 619
 
620 620
 
621
-    public function testItReplacesNamespaceInFunctionParameterDefaultAgumentValue()
622
-    {
621
+	public function testItReplacesNamespaceInFunctionParameterDefaultAgumentValue()
622
+	{
623 623
 
624
-        $originalNamespace = "net\\authorize\\api\constants";
625
-        $replacement = "Prefix\\net\\authorize\\api\constants";
626
-        $contents = "public function executeWithApiResponse(\$endPoint = \\net\\authorize\\api\\constants\\ANetEnvironment::CUSTOM)";
624
+		$originalNamespace = "net\\authorize\\api\constants";
625
+		$replacement = "Prefix\\net\\authorize\\api\constants";
626
+		$contents = "public function executeWithApiResponse(\$endPoint = \\net\\authorize\\api\\constants\\ANetEnvironment::CUSTOM)";
627 627
 
628
-        $config = $this->createMock(StraussConfig::class);
628
+		$config = $this->createMock(StraussConfig::class);
629 629
 
630
-        $replacer = new Prefixer($config, __DIR__);
631
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
630
+		$replacer = new Prefixer($config, __DIR__);
631
+		$result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
632 632
 
633
-        $expected = "public function executeWithApiResponse(\$endPoint = \\Prefix\\net\\authorize\\api\\constants\\ANetEnvironment::CUSTOM)";
633
+		$expected = "public function executeWithApiResponse(\$endPoint = \\Prefix\\net\\authorize\\api\\constants\\ANetEnvironment::CUSTOM)";
634 634
 
635
-        $this->assertEquals($expected, $result);
636
-    }
635
+		$this->assertEquals($expected, $result);
636
+	}
637 637
 
638 638
 
639
-    public function testItReplacesNamespaceConcatenatedStringConst()
640
-    {
639
+	public function testItReplacesNamespaceConcatenatedStringConst()
640
+	{
641 641
 
642
-        $originalNamespace = "net\\authorize\\api\\constants";
643
-        $replacement = "Prefix\\net\\authorize\\api\\constants";
644
-        $contents = "\$this->apiRequest->setClientId(\"sdk-php-\" . \\net\\authorize\\api\\constants\\ANetEnvironment::VERSION);";
642
+		$originalNamespace = "net\\authorize\\api\\constants";
643
+		$replacement = "Prefix\\net\\authorize\\api\\constants";
644
+		$contents = "\$this->apiRequest->setClientId(\"sdk-php-\" . \\net\\authorize\\api\\constants\\ANetEnvironment::VERSION);";
645 645
 
646
-        $config = $this->createMock(StraussConfig::class);
646
+		$config = $this->createMock(StraussConfig::class);
647 647
 
648
-        $replacer = new Prefixer($config, __DIR__);
649
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
648
+		$replacer = new Prefixer($config, __DIR__);
649
+		$result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
650 650
 
651
-        $expected = "\$this->apiRequest->setClientId(\"sdk-php-\" . \\Prefix\\net\\authorize\\api\\constants\\ANetEnvironment::VERSION);";
651
+		$expected = "\$this->apiRequest->setClientId(\"sdk-php-\" . \\Prefix\\net\\authorize\\api\\constants\\ANetEnvironment::VERSION);";
652 652
 
653 653
 
654
-        $this->assertEquals($expected, $result);
655
-    }
654
+		$this->assertEquals($expected, $result);
655
+	}
656 656
 
657
-    /**
658
-     * Another mpdf issue where the class "Mpdf" is in the namespace "Mpdf" and incorrect replacements are being made.
659
-     */
660
-    public function testClassnameNotConfusedWithNamespace()
661
-    {
657
+	/**
658
+	 * Another mpdf issue where the class "Mpdf" is in the namespace "Mpdf" and incorrect replacements are being made.
659
+	 */
660
+	public function testClassnameNotConfusedWithNamespace()
661
+	{
662 662
 
663
-        $contents = '$default_font_size = $mmsize * (Mpdf::SCALE);';
664
-        $expected = $contents;
663
+		$contents = '$default_font_size = $mmsize * (Mpdf::SCALE);';
664
+		$expected = $contents;
665 665
 
666
-        $config = $this->createMock(StraussConfig::class);
666
+		$config = $this->createMock(StraussConfig::class);
667 667
 
668
-        $replacer = new Prefixer($config, __DIR__);
669
-        $result = $replacer->replaceNamespace($contents, 'Mpdf', 'BrianHenryIE\Strauss\Mpdf');
668
+		$replacer = new Prefixer($config, __DIR__);
669
+		$result = $replacer->replaceNamespace($contents, 'Mpdf', 'BrianHenryIE\Strauss\Mpdf');
670 670
 
671
-        $this->assertEquals($expected, $result);
672
-    }
671
+		$this->assertEquals($expected, $result);
672
+	}
673 673
 
674
-    public function testClassExtendsNamspacedClassIsPrefixed()
675
-    {
674
+	public function testClassExtendsNamspacedClassIsPrefixed()
675
+	{
676 676
 
677
-        $contents = 'class BarcodeException extends \Mpdf\MpdfException';
678
-        $expected = 'class BarcodeException extends \BrianHenryIE\Strauss\Mpdf\MpdfException';
677
+		$contents = 'class BarcodeException extends \Mpdf\MpdfException';
678
+		$expected = 'class BarcodeException extends \BrianHenryIE\Strauss\Mpdf\MpdfException';
679 679
 
680
-        $config = $this->createMock(StraussConfig::class);
680
+		$config = $this->createMock(StraussConfig::class);
681 681
 
682
-        $replacer = new Prefixer($config, __DIR__);
683
-        $result = $replacer->replaceNamespace($contents, 'Mpdf', 'BrianHenryIE\Strauss\Mpdf');
682
+		$replacer = new Prefixer($config, __DIR__);
683
+		$result = $replacer->replaceNamespace($contents, 'Mpdf', 'BrianHenryIE\Strauss\Mpdf');
684 684
 
685
-        $this->assertEquals($expected, $result);
686
-    }
685
+		$this->assertEquals($expected, $result);
686
+	}
687 687
 
688
-    /**
689
-     * Prefix namespaced classnames after `new` keyword.
690
-     *
691
-     * @see https://github.com/BrianHenryIE/strauss/issues/11
692
-     */
693
-    public function testNewNamespacedClassIsPrefixed()
694
-    {
688
+	/**
689
+	 * Prefix namespaced classnames after `new` keyword.
690
+	 *
691
+	 * @see https://github.com/BrianHenryIE/strauss/issues/11
692
+	 */
693
+	public function testNewNamespacedClassIsPrefixed()
694
+	{
695 695
 
696
-        $contents = '$ioc->register( new \Carbon_Fields\Provider\Container_Condition_Provider() );';
697
-        $expected = '$ioc->register( new \BrianHenryIE\Strauss\Carbon_Fields\Provider\Container_Condition_Provider() );';
696
+		$contents = '$ioc->register( new \Carbon_Fields\Provider\Container_Condition_Provider() );';
697
+		$expected = '$ioc->register( new \BrianHenryIE\Strauss\Carbon_Fields\Provider\Container_Condition_Provider() );';
698 698
 
699
-        $config = $this->createMock(StraussConfig::class);
699
+		$config = $this->createMock(StraussConfig::class);
700 700
 
701
-        $replacer = new Prefixer($config, __DIR__);
702
-        $result = $replacer->replaceNamespace($contents, 'Carbon_Fields\Provider', 'BrianHenryIE\Strauss\Carbon_Fields\Provider');
701
+		$replacer = new Prefixer($config, __DIR__);
702
+		$result = $replacer->replaceNamespace($contents, 'Carbon_Fields\Provider', 'BrianHenryIE\Strauss\Carbon_Fields\Provider');
703 703
 
704
-        $this->assertEquals($expected, $result);
705
-    }
704
+		$this->assertEquals($expected, $result);
705
+	}
706 706
 
707 707
 
708 708
 
709
-    /**
710
-     * Prefix namespaced classnames after `static` keyword.
711
-     *
712
-     * @see https://github.com/BrianHenryIE/strauss/issues/11
713
-     */
714
-    public function testStaticNamespacedClassIsPrefixed()
715
-    {
709
+	/**
710
+	 * Prefix namespaced classnames after `static` keyword.
711
+	 *
712
+	 * @see https://github.com/BrianHenryIE/strauss/issues/11
713
+	 */
714
+	public function testStaticNamespacedClassIsPrefixed()
715
+	{
716 716
 
717
-        $contents = '@method static \Carbon_Fields\Container\Comment_Meta_Container';
718
-        $expected = '@method static \BrianHenryIE\Strauss\Carbon_Fields\Container\Comment_Meta_Container';
717
+		$contents = '@method static \Carbon_Fields\Container\Comment_Meta_Container';
718
+		$expected = '@method static \BrianHenryIE\Strauss\Carbon_Fields\Container\Comment_Meta_Container';
719 719
 
720
-        $config = $this->createMock(StraussConfig::class);
720
+		$config = $this->createMock(StraussConfig::class);
721 721
 
722
-        $replacer = new Prefixer($config, __DIR__);
723
-        $result = $replacer->replaceNamespace($contents, 'Carbon_Fields\Container', 'BrianHenryIE\Strauss\Carbon_Fields\Container');
722
+		$replacer = new Prefixer($config, __DIR__);
723
+		$result = $replacer->replaceNamespace($contents, 'Carbon_Fields\Container', 'BrianHenryIE\Strauss\Carbon_Fields\Container');
724 724
 
725
-        $this->assertEquals($expected, $result);
726
-    }
725
+		$this->assertEquals($expected, $result);
726
+	}
727 727
 
728
-    /**
729
-     * Prefix namespaced classnames after return statement.
730
-     *
731
-     * @see https://github.com/BrianHenryIE/strauss/issues/11
732
-     */
733
-    public function testReturnedNamespacedClassIsPrefixed()
734
-    {
728
+	/**
729
+	 * Prefix namespaced classnames after return statement.
730
+	 *
731
+	 * @see https://github.com/BrianHenryIE/strauss/issues/11
732
+	 */
733
+	public function testReturnedNamespacedClassIsPrefixed()
734
+	{
735 735
 
736
-        $contents = 'return \Carbon_Fields\Carbon_Fields::resolve';
737
-        $expected = 'return \BrianHenryIE\Strauss\Carbon_Fields\Carbon_Fields::resolve';
736
+		$contents = 'return \Carbon_Fields\Carbon_Fields::resolve';
737
+		$expected = 'return \BrianHenryIE\Strauss\Carbon_Fields\Carbon_Fields::resolve';
738 738
 
739
-        $config = $this->createMock(StraussConfig::class);
739
+		$config = $this->createMock(StraussConfig::class);
740 740
 
741
-        $replacer = new Prefixer($config, __DIR__);
742
-        $result = $replacer->replaceNamespace($contents, 'Carbon_Fields', 'BrianHenryIE\Strauss\Carbon_Fields');
741
+		$replacer = new Prefixer($config, __DIR__);
742
+		$result = $replacer->replaceNamespace($contents, 'Carbon_Fields', 'BrianHenryIE\Strauss\Carbon_Fields');
743 743
 
744
-        $this->assertEquals($expected, $result);
745
-    }
744
+		$this->assertEquals($expected, $result);
745
+	}
746 746
 
747
-    /**
748
-     * Prefix namespaced classnames between two tabs and colon.
749
-     *
750
-     * @see https://github.com/BrianHenryIE/strauss/issues/11
751
-     */
752
-    public function testNamespacedStaticIsPrefixed()
753
-    {
747
+	/**
748
+	 * Prefix namespaced classnames between two tabs and colon.
749
+	 *
750
+	 * @see https://github.com/BrianHenryIE/strauss/issues/11
751
+	 */
752
+	public function testNamespacedStaticIsPrefixed()
753
+	{
754 754
 
755
-        $contents = "		\\Carbon_Fields\\Carbon_Fields::service( 'legacy_storage' )->enable()";
756
-        $expected = "		\\BrianHenryIE\\Strauss\\Carbon_Fields\\Carbon_Fields::service( 'legacy_storage' )->enable()";
755
+		$contents = "		\\Carbon_Fields\\Carbon_Fields::service( 'legacy_storage' )->enable()";
756
+		$expected = "		\\BrianHenryIE\\Strauss\\Carbon_Fields\\Carbon_Fields::service( 'legacy_storage' )->enable()";
757 757
 
758
-        $config = $this->createMock(StraussConfig::class);
758
+		$config = $this->createMock(StraussConfig::class);
759 759
 
760
-        $replacer = new Prefixer($config, __DIR__);
761
-        $result = $replacer->replaceNamespace(
762
-            $contents,
763
-            'Carbon_Fields',
764
-            'BrianHenryIE\Strauss\Carbon_Fields'
765
-        );
760
+		$replacer = new Prefixer($config, __DIR__);
761
+		$result = $replacer->replaceNamespace(
762
+			$contents,
763
+			'Carbon_Fields',
764
+			'BrianHenryIE\Strauss\Carbon_Fields'
765
+		);
766 766
 
767
-        $this->assertEquals($expected, $result);
768
-    }
767
+		$this->assertEquals($expected, $result);
768
+	}
769 769
 
770
-    /**
771
-     * Sometimes the namespace in a string should be replaced, but sometimes not.
772
-     *
773
-     * @see https://github.com/BrianHenryIE/strauss/issues/15
774
-     */
775
-    public function testDoNotReplaceInStringThatIsNotCode()
776
-    {
777
-        $originalNamespace = "TrustedLogin";
778
-        $replacement = "Prefix\\TrustedLogin";
779
-        $contents = "esc_html__( 'Learn about TrustedLogin', 'trustedlogin' )";
770
+	/**
771
+	 * Sometimes the namespace in a string should be replaced, but sometimes not.
772
+	 *
773
+	 * @see https://github.com/BrianHenryIE/strauss/issues/15
774
+	 */
775
+	public function testDoNotReplaceInStringThatIsNotCode()
776
+	{
777
+		$originalNamespace = "TrustedLogin";
778
+		$replacement = "Prefix\\TrustedLogin";
779
+		$contents = "esc_html__( 'Learn about TrustedLogin', 'trustedlogin' )";
780 780
 
781
-        $config = $this->createMock(StraussConfig::class);
781
+		$config = $this->createMock(StraussConfig::class);
782 782
 
783
-        $replacer = new Prefixer($config, __DIR__);
784
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
783
+		$replacer = new Prefixer($config, __DIR__);
784
+		$result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
785 785
 
786
-        $expected = "esc_html__( 'Learn about TrustedLogin', 'trustedlogin' )";
786
+		$expected = "esc_html__( 'Learn about TrustedLogin', 'trustedlogin' )";
787 787
 
788
-        $this->assertEquals($expected, $result);
789
-    }
788
+		$this->assertEquals($expected, $result);
789
+	}
790 790
 
791 791
 
792
-    /**
793
-     *
794
-     *
795
-     * @see https://github.com/BrianHenryIE/strauss/issues/19
796
-     *
797
-     */
798
-    public function testDoNotReplaceInVariableNames()
799
-    {
800
-        $originalClassname = 'object';
801
-        $classnamePrefix = 'Strauss_Issue19_';
802
-        $contents = "public static function objclone(\$object) {";
792
+	/**
793
+	 *
794
+	 *
795
+	 * @see https://github.com/BrianHenryIE/strauss/issues/19
796
+	 *
797
+	 */
798
+	public function testDoNotReplaceInVariableNames()
799
+	{
800
+		$originalClassname = 'object';
801
+		$classnamePrefix = 'Strauss_Issue19_';
802
+		$contents = "public static function objclone(\$object) {";
803 803
 
804
-        $config = $this->createMock(StraussConfig::class);
804
+		$config = $this->createMock(StraussConfig::class);
805 805
 
806
-        $replacer = new Prefixer($config, __DIR__);
807
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
806
+		$replacer = new Prefixer($config, __DIR__);
807
+		$result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
808 808
 
809
-        // NOT public static function objclone($Strauss_Issue19_object) {
810
-        $expected = "public static function objclone(\$object) {";
809
+		// NOT public static function objclone($Strauss_Issue19_object) {
810
+		$expected = "public static function objclone(\$object) {";
811 811
 
812
-        $this->assertEquals($expected, $result);
813
-    }
812
+		$this->assertEquals($expected, $result);
813
+	}
814 814
 }
Please login to merge, or discard this patch.
Spacing   +143 added lines, -143 removed lines patch added patch discarded remove patch
@@ -38,12 +38,12 @@  discard block
 block discarded – undo
38 38
 }
39 39
 EOD;
40 40
 
41
-        $composerConfig = new Config(false);
42
-        $composerConfig->merge(json_decode($composerJson, true));
41
+        $composerConfig = new Config( false );
42
+        $composerConfig->merge( json_decode( $composerJson, true ) );
43 43
         $composer = new Composer();
44
-        $composer->setConfig($composerConfig);
44
+        $composer->setConfig( $composerConfig );
45 45
 
46
-        $this->config = new StraussConfig($composer);
46
+        $this->config = new StraussConfig( $composer );
47 47
     }
48 48
 
49 49
     public function testNamespaceReplacer()
@@ -122,18 +122,18 @@  discard block
 block discarded – undo
122 122
   }
123 123
 }
124 124
 EOD;
125
-        $config = $this->createMock(StraussConfig::class);
125
+        $config = $this->createMock( StraussConfig::class );
126 126
 
127
-        $replacer = new Prefixer($config, __DIR__);
127
+        $replacer = new Prefixer( $config, __DIR__ );
128 128
 
129 129
         $original = "Google\\Http\\Batch";
130 130
         $replacement = "BrianHenryIE\\Strauss\\Google\\Http\\Batch";
131 131
 
132
-        $result = $replacer->replaceNamespace($contents, $original, $replacement);
132
+        $result = $replacer->replaceNamespace( $contents, $original, $replacement );
133 133
 
134 134
         $expected = "use BrianHenryIE\\Strauss\\Google\\Http\\Batch;";
135 135
 
136
-        $this->assertStringContainsString($expected, $result);
136
+        $this->assertStringContainsString( $expected, $result );
137 137
     }
138 138
 
139 139
 
@@ -161,18 +161,18 @@  discard block
 block discarded – undo
161 161
 }
162 162
 EOD;
163 163
 
164
-        $config = $this->createMock(StraussConfig::class);
164
+        $config = $this->createMock( StraussConfig::class );
165 165
 
166
-        $replacer = new Prefixer($config, __DIR__);
166
+        $replacer = new Prefixer( $config, __DIR__ );
167 167
 
168 168
         $original = "FPDF";
169 169
         $classnamePrefix = "BrianHenryIE_Strauss_";
170 170
 
171
-        $result = $replacer->replaceClassname($contents, $original, $classnamePrefix);
171
+        $result = $replacer->replaceClassname( $contents, $original, $classnamePrefix );
172 172
 
173 173
         $expected = "class BrianHenryIE_Strauss_FPDF";
174 174
 
175
-        $this->assertStringContainsString($expected, $result);
175
+        $this->assertStringContainsString( $expected, $result );
176 176
     }
177 177
 
178 178
     /**
@@ -192,13 +192,13 @@  discard block
 block discarded – undo
192 192
         $originalClassname = 'Hello_World';
193 193
         $classnamePrefix = 'Mozart_';
194 194
 
195
-        $config = $this->createMock(StraussConfig::class);
195
+        $config = $this->createMock( StraussConfig::class );
196 196
 
197
-        $replacer = new Prefixer($config, __DIR__);
197
+        $replacer = new Prefixer( $config, __DIR__ );
198 198
 
199
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
199
+        $result = $replacer->replaceClassname( $contents, $originalClassname, $classnamePrefix );
200 200
 
201
-        $this->assertEquals('class Mozart_Hello_World {', $result);
201
+        $this->assertEquals( 'class Mozart_Hello_World {', $result );
202 202
     }
203 203
 
204 204
     /**
@@ -211,13 +211,13 @@  discard block
 block discarded – undo
211 211
         $originalClassname = 'Hello_World';
212 212
         $classnamePrefix = 'Mozart_';
213 213
 
214
-        $config = $this->createMock(StraussConfig::class);
214
+        $config = $this->createMock( StraussConfig::class );
215 215
 
216
-        $replacer = new Prefixer($config, __DIR__);
216
+        $replacer = new Prefixer( $config, __DIR__ );
217 217
 
218
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
218
+        $result = $replacer->replaceClassname( $contents, $originalClassname, $classnamePrefix );
219 219
 
220
-        $this->assertEquals('abstract class Mozart_Hello_World {', $result);
220
+        $this->assertEquals( 'abstract class Mozart_Hello_World {', $result );
221 221
     }
222 222
 
223 223
     /**
@@ -230,13 +230,13 @@  discard block
 block discarded – undo
230 230
         $originalClassname = 'Hello_World';
231 231
         $classnamePrefix = 'Mozart_';
232 232
 
233
-        $config = $this->createMock(StraussConfig::class);
233
+        $config = $this->createMock( StraussConfig::class );
234 234
 
235
-        $replacer = new Prefixer($config, __DIR__);
235
+        $replacer = new Prefixer( $config, __DIR__ );
236 236
 
237
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
237
+        $result = $replacer->replaceClassname( $contents, $originalClassname, $classnamePrefix );
238 238
 
239
-        $this->assertEquals('interface Mozart_Hello_World {', $result);
239
+        $this->assertEquals( 'interface Mozart_Hello_World {', $result );
240 240
     }
241 241
 
242 242
     /**
@@ -249,13 +249,13 @@  discard block
 block discarded – undo
249 249
         $originalClassname = 'Hello_World';
250 250
         $classnamePrefix = 'Mozart_';
251 251
 
252
-        $config = $this->createMock(StraussConfig::class);
252
+        $config = $this->createMock( StraussConfig::class );
253 253
 
254
-        $replacer = new Prefixer($config, __DIR__);
254
+        $replacer = new Prefixer( $config, __DIR__ );
255 255
 
256
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
256
+        $result = $replacer->replaceClassname( $contents, $originalClassname, $classnamePrefix );
257 257
 
258
-        $this->assertEquals('class Mozart_Hello_World extends Bye_World {', $result);
258
+        $this->assertEquals( 'class Mozart_Hello_World extends Bye_World {', $result );
259 259
     }
260 260
 
261 261
     /**
@@ -268,13 +268,13 @@  discard block
 block discarded – undo
268 268
         $originalClassname = 'Hello_World';
269 269
         $classnamePrefix = 'Mozart_';
270 270
 
271
-        $config = $this->createMock(StraussConfig::class);
271
+        $config = $this->createMock( StraussConfig::class );
272 272
 
273
-        $replacer = new Prefixer($config, __DIR__);
273
+        $replacer = new Prefixer( $config, __DIR__ );
274 274
 
275
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
275
+        $result = $replacer->replaceClassname( $contents, $originalClassname, $classnamePrefix );
276 276
 
277
-        $this->assertEquals('class Mozart_Hello_World implements Bye_World {', $result);
277
+        $this->assertEquals( 'class Mozart_Hello_World implements Bye_World {', $result );
278 278
     }
279 279
 
280 280
 
@@ -288,13 +288,13 @@  discard block
 block discarded – undo
288 288
         $originalNamespace = 'Strauss';
289 289
         $replacement = 'Prefix\Strauss';
290 290
 
291
-        $config = $this->createMock(StraussConfig::class);
291
+        $config = $this->createMock( StraussConfig::class );
292 292
 
293
-        $replacer = new Prefixer($config, __DIR__);
293
+        $replacer = new Prefixer( $config, __DIR__ );
294 294
 
295
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
295
+        $result = $replacer->replaceNamespace( $contents, $originalNamespace, $replacement );
296 296
 
297
-        $this->assertEquals('class Hello_World implements \Prefix\Strauss\Bye_World {', $result);
297
+        $this->assertEquals( 'class Hello_World implements \Prefix\Strauss\Bye_World {', $result );
298 298
     }
299 299
 
300 300
     /**
@@ -302,13 +302,13 @@  discard block
 block discarded – undo
302 302
      */
303 303
     public function test_it_stores_replaced_class_names(): void
304 304
     {
305
-        $this->markTestIncomplete('TODO Delete/move');
305
+        $this->markTestIncomplete( 'TODO Delete/move' );
306 306
 
307 307
         $contents = 'class Hello_World {';
308
-        $replacer = new Prefixer($config, __DIR__);
309
-        $replacer->setClassmapPrefix('Mozart_');
310
-        $replacer->replace($contents);
311
-        $this->assertArrayHasKey('Hello_World', $replacer->getReplacedClasses());
308
+        $replacer = new Prefixer( $config, __DIR__ );
309
+        $replacer->setClassmapPrefix( 'Mozart_' );
310
+        $replacer->replace( $contents );
311
+        $this->assertArrayHasKey( 'Hello_World', $replacer->getReplacedClasses() );
312 312
     }
313 313
 
314 314
     /**
@@ -322,13 +322,13 @@  discard block
 block discarded – undo
322 322
         $originalClassname = 'Hello_World';
323 323
         $classnamePrefix = 'Mozart_';
324 324
 
325
-        $config = $this->createMock(StraussConfig::class);
325
+        $config = $this->createMock( StraussConfig::class );
326 326
 
327
-        $replacer = new Prefixer($config, __DIR__);
327
+        $replacer = new Prefixer( $config, __DIR__ );
328 328
 
329
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
329
+        $result = $replacer->replaceClassname( $contents, $originalClassname, $classnamePrefix );
330 330
 
331
-        $this->assertEquals("class Mozart_Hello_World\n{", $result);
331
+        $this->assertEquals( "class Mozart_Hello_World\n{", $result );
332 332
     }
333 333
 
334 334
     /**
@@ -343,13 +343,13 @@  discard block
 block discarded – undo
343 343
         $originalClassname = 'Hello_World';
344 344
         $classnamePrefix = 'Mozart_';
345 345
 
346
-        $config = $this->createMock(StraussConfig::class);
346
+        $config = $this->createMock( StraussConfig::class );
347 347
 
348
-        $replacer = new Prefixer($config, __DIR__);
348
+        $replacer = new Prefixer( $config, __DIR__ );
349 349
 
350
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
350
+        $result = $replacer->replaceClassname( $contents, $originalClassname, $classnamePrefix );
351 351
 
352
-        $this->assertEquals("class Mozart_Hello_World {", $result);
352
+        $this->assertEquals( "class Mozart_Hello_World {", $result );
353 353
     }
354 354
 
355 355
 
@@ -371,14 +371,14 @@  discard block
 block discarded – undo
371 371
         $originalClassname = 'Hello_World';
372 372
         $classnamePrefix = 'Mozart_';
373 373
 
374
-        $config = $this->createMock(StraussConfig::class);
375
-        $config->method("getClassmapPrefix")->willReturn($classnamePrefix);
374
+        $config = $this->createMock( StraussConfig::class );
375
+        $config->method( "getClassmapPrefix" )->willReturn( $classnamePrefix );
376 376
 
377
-        $replacer = new Prefixer($config, __DIR__);
377
+        $replacer = new Prefixer( $config, __DIR__ );
378 378
 
379
-        $result = $replacer->replaceInString([$originalClassname], [], $contents);
379
+        $result = $replacer->replaceInString( [ $originalClassname ], [ ], $contents );
380 380
 
381
-        $this->assertEquals($contents, $result);
381
+        $this->assertEquals( $contents, $result );
382 382
     }
383 383
 
384 384
     /**
@@ -394,13 +394,13 @@  discard block
 block discarded – undo
394 394
         $originalClassname = 'Hello_World';
395 395
         $classnamePrefix = 'Mozart_';
396 396
 
397
-        $config = $this->createMock(StraussConfig::class);
397
+        $config = $this->createMock( StraussConfig::class );
398 398
 
399
-        $replacer = new Prefixer($config, __DIR__);
399
+        $replacer = new Prefixer( $config, __DIR__ );
400 400
 
401
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
401
+        $result = $replacer->replaceClassname( $contents, $originalClassname, $classnamePrefix );
402 402
 
403
-        $this->assertEquals($contents, $result);
403
+        $this->assertEquals( $contents, $result );
404 404
     }
405 405
 
406 406
 
@@ -428,13 +428,13 @@  discard block
 block discarded – undo
428 428
 
429 429
         $classnamePrefix = 'Mozart_';
430 430
 
431
-        $config = $this->createMock(StraussConfig::class);
431
+        $config = $this->createMock( StraussConfig::class );
432 432
 
433
-        $replacer = new Prefixer($config, __DIR__);
433
+        $replacer = new Prefixer( $config, __DIR__ );
434 434
 
435
-        $result = $replacer->replaceClassname($contents, 'B_Class', $classnamePrefix);
435
+        $result = $replacer->replaceClassname( $contents, 'B_Class', $classnamePrefix );
436 436
 
437
-        $this->assertStringContainsString('Mozart_B_Class', $result);
437
+        $this->assertStringContainsString( 'Mozart_B_Class', $result );
438 438
     }
439 439
 
440 440
     /** @test */
@@ -445,13 +445,13 @@  discard block
 block discarded – undo
445 445
         $namespace = "Test\\Test";
446 446
         $replacement = "My\\Mozart\\Prefix\\Test\\Test";
447 447
 
448
-        $config = $this->createMock(StraussConfig::class);
448
+        $config = $this->createMock( StraussConfig::class );
449 449
 
450
-        $replacer = new Prefixer($config, __DIR__);
450
+        $replacer = new Prefixer( $config, __DIR__ );
451 451
 
452
-        $result = $replacer->replaceNamespace($contents, $namespace, $replacement);
452
+        $result = $replacer->replaceNamespace( $contents, $namespace, $replacement );
453 453
 
454
-        $this->assertEquals('namespace My\\Mozart\\Prefix\\Test\\Test;', $result);
454
+        $this->assertEquals( 'namespace My\\Mozart\\Prefix\\Test\\Test;', $result );
455 455
     }
456 456
 
457 457
 
@@ -462,13 +462,13 @@  discard block
 block discarded – undo
462 462
     {
463 463
         $contents = "namespace Test\\Something;\n\nuse Test\\Test;";
464 464
 
465
-        $config = $this->createMock(StraussConfig::class);
465
+        $config = $this->createMock( StraussConfig::class );
466 466
 
467
-        $replacer = new Prefixer($config, __DIR__);
468
-        $result = $replacer->replaceNamespace($contents, "Test\\Something", "My\\Mozart\\Prefix\\Test\\Something");
469
-        $result = $replacer->replaceNamespace($result, "Test\\Test", "My\\Mozart\\Prefix\\Test\\Test");
467
+        $replacer = new Prefixer( $config, __DIR__ );
468
+        $result = $replacer->replaceNamespace( $contents, "Test\\Something", "My\\Mozart\\Prefix\\Test\\Something" );
469
+        $result = $replacer->replaceNamespace( $result, "Test\\Test", "My\\Mozart\\Prefix\\Test\\Test" );
470 470
 
471
-        $this->assertEquals("namespace My\\Mozart\\Prefix\\Test\\Something;\n\nuse My\\Mozart\\Prefix\\Test\\Test;", $result);
471
+        $this->assertEquals( "namespace My\\Mozart\\Prefix\\Test\\Something;\n\nuse My\\Mozart\\Prefix\\Test\\Test;", $result );
472 472
     }
473 473
 
474 474
     /**
@@ -481,12 +481,12 @@  discard block
 block discarded – undo
481 481
         $namespace = "Test\\Another";
482 482
         $prefix = "My\\Mozart\\Prefix";
483 483
 
484
-        $config = $this->createMock(StraussConfig::class);
484
+        $config = $this->createMock( StraussConfig::class );
485 485
 
486
-        $replacer = new Prefixer($config, __DIR__);
487
-        $result = $replacer->replaceNamespace($contents, $namespace, $prefix);
486
+        $replacer = new Prefixer( $config, __DIR__ );
487
+        $result = $replacer->replaceNamespace( $contents, $namespace, $prefix );
488 488
 
489
-        $this->assertEquals('namespace Test\\Test\\Another;', $result);
489
+        $this->assertEquals( 'namespace Test\\Test\\Another;', $result );
490 490
     }
491 491
 
492 492
 
@@ -498,12 +498,12 @@  discard block
 block discarded – undo
498 498
         $namespace = "Test\\Another";
499 499
         $prefix = "My\\Mozart\\Prefix";
500 500
 
501
-        $config = $this->createMock(StraussConfig::class);
501
+        $config = $this->createMock( StraussConfig::class );
502 502
 
503
-        $replacer = new Prefixer($config, __DIR__);
504
-        $result = $replacer->replaceNamespace($contents, $namespace, $prefix);
503
+        $replacer = new Prefixer( $config, __DIR__ );
504
+        $result = $replacer->replaceNamespace( $contents, $namespace, $prefix );
505 505
 
506
-        $this->assertEquals('namespace My\\Mozart\\Prefix\\Test\\Another;', $result);
506
+        $this->assertEquals( 'namespace My\\Mozart\\Prefix\\Test\\Another;', $result );
507 507
     }
508 508
 
509 509
     /**
@@ -517,14 +517,14 @@  discard block
 block discarded – undo
517 517
         $contents = 'use Chicken\\Egg;';
518 518
         $expected = 'use My\\Mozart\\Prefix\\Chicken\\Egg;';
519 519
 
520
-        $config = $this->createMock(StraussConfig::class);
520
+        $config = $this->createMock( StraussConfig::class );
521 521
 
522
-        $replacer = new Prefixer($config, __DIR__);
522
+        $replacer = new Prefixer( $config, __DIR__ );
523 523
 
524
-        $result = $replacer->replaceNamespace($contents, 'Chicken', 'My\\Mozart\\Prefix\\Chicken');
525
-        $result = $replacer->replaceNamespace($result, 'Egg', 'My\\Mozart\\Prefix\\Egg');
524
+        $result = $replacer->replaceNamespace( $contents, 'Chicken', 'My\\Mozart\\Prefix\\Chicken' );
525
+        $result = $replacer->replaceNamespace( $result, 'Egg', 'My\\Mozart\\Prefix\\Egg' );
526 526
 
527
-        $this->assertEquals($expected, $result);
527
+        $this->assertEquals( $expected, $result );
528 528
     }
529 529
 
530 530
     /**
@@ -539,14 +539,14 @@  discard block
 block discarded – undo
539 539
 
540 540
         $contents = "use Symfony\Polyfill\Mbstring as p;";
541 541
 
542
-        $config = $this->createMock(StraussConfig::class);
542
+        $config = $this->createMock( StraussConfig::class );
543 543
 
544
-        $replacer = new Prefixer($config, __DIR__);
545
-        $result = $replacer->replaceNamespace($contents, $namespace, $replacement);
544
+        $replacer = new Prefixer( $config, __DIR__ );
545
+        $result = $replacer->replaceNamespace( $contents, $namespace, $replacement );
546 546
 
547 547
         $expected = "use MBViews\Dependencies\Symfony\Polyfill\Mbstring as p;";
548 548
 
549
-        $this->assertEquals($expected, $result);
549
+        $this->assertEquals( $expected, $result );
550 550
     }
551 551
 
552 552
     /**
@@ -558,14 +558,14 @@  discard block
 block discarded – undo
558 558
         $prefix = "Mozart";
559 559
         $contents = 'public function getServices( Mpdf $mpdf, LoggerInterface $logger, $config, )';
560 560
 
561
-        $config = $this->createMock(StraussConfig::class);
561
+        $config = $this->createMock( StraussConfig::class );
562 562
 
563
-        $replacer = new Prefixer($config, __DIR__);
564
-        $result = $replacer->replaceNamespace($contents, $namespace, $prefix);
563
+        $replacer = new Prefixer( $config, __DIR__ );
564
+        $result = $replacer->replaceNamespace( $contents, $namespace, $prefix );
565 565
 
566 566
         $expected = 'public function getServices( Mpdf $mpdf, LoggerInterface $logger, $config, )';
567 567
 
568
-        $this->assertEquals($expected, $result);
568
+        $this->assertEquals( $expected, $result );
569 569
     }
570 570
 
571 571
     public function testLeadingSlashInString()
@@ -574,14 +574,14 @@  discard block
 block discarded – undo
574 574
         $replacement = "Prefix\\Strauss\\Test";
575 575
         $contents = '$mentionedClass = "\\Strauss\\Test\\Classname";';
576 576
 
577
-        $config = $this->createMock(StraussConfig::class);
577
+        $config = $this->createMock( StraussConfig::class );
578 578
 
579
-        $replacer = new Prefixer($config, __DIR__);
580
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
579
+        $replacer = new Prefixer( $config, __DIR__ );
580
+        $result = $replacer->replaceNamespace( $contents, $originalNamespace, $replacement );
581 581
 
582 582
         $expected = '$mentionedClass = "\\Prefix\\Strauss\\Test\\Classname";';
583 583
 
584
-        $this->assertEquals($expected, $result);
584
+        $this->assertEquals( $expected, $result );
585 585
     }
586 586
 
587 587
     public function testDoubleLeadingSlashInString()
@@ -590,14 +590,14 @@  discard block
 block discarded – undo
590 590
         $replacement = "Prefix\\Strauss\\Test";
591 591
         $contents = '$mentionedClass = "\\\\Strauss\\\\Test\\\\Classname";';
592 592
 
593
-        $config = $this->createMock(StraussConfig::class);
593
+        $config = $this->createMock( StraussConfig::class );
594 594
 
595
-        $replacer = new Prefixer($config, __DIR__);
596
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
595
+        $replacer = new Prefixer( $config, __DIR__ );
596
+        $result = $replacer->replaceNamespace( $contents, $originalNamespace, $replacement );
597 597
 
598 598
         $expected = '$mentionedClass = "\\\\Prefix\\\\Strauss\\\\Test\\\\Classname";';
599 599
 
600
-        $this->assertEquals($expected, $result);
600
+        $this->assertEquals( $expected, $result );
601 601
     }
602 602
 
603 603
     public function testItReplacesSlashedNamespaceInFunctionParameter()
@@ -607,14 +607,14 @@  discard block
 block discarded – undo
607 607
         $replacement = "Prefix\\net\\authorize\\api\\contract\\v1";
608 608
         $contents = "public function __construct(\\net\\authorize\\api\\contract\\v1\\AnetApiRequestType \$request, \$responseType)";
609 609
 
610
-        $config = $this->createMock(StraussConfig::class);
610
+        $config = $this->createMock( StraussConfig::class );
611 611
 
612
-        $replacer = new Prefixer($config, __DIR__);
613
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
612
+        $replacer = new Prefixer( $config, __DIR__ );
613
+        $result = $replacer->replaceNamespace( $contents, $originalNamespace, $replacement );
614 614
 
615 615
         $expected = "public function __construct(\\Prefix\\net\\authorize\\api\\contract\\v1\\AnetApiRequestType \$request, \$responseType)";
616 616
 
617
-        $this->assertEquals($expected, $result);
617
+        $this->assertEquals( $expected, $result );
618 618
     }
619 619
 
620 620
 
@@ -625,14 +625,14 @@  discard block
 block discarded – undo
625 625
         $replacement = "Prefix\\net\\authorize\\api\constants";
626 626
         $contents = "public function executeWithApiResponse(\$endPoint = \\net\\authorize\\api\\constants\\ANetEnvironment::CUSTOM)";
627 627
 
628
-        $config = $this->createMock(StraussConfig::class);
628
+        $config = $this->createMock( StraussConfig::class );
629 629
 
630
-        $replacer = new Prefixer($config, __DIR__);
631
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
630
+        $replacer = new Prefixer( $config, __DIR__ );
631
+        $result = $replacer->replaceNamespace( $contents, $originalNamespace, $replacement );
632 632
 
633 633
         $expected = "public function executeWithApiResponse(\$endPoint = \\Prefix\\net\\authorize\\api\\constants\\ANetEnvironment::CUSTOM)";
634 634
 
635
-        $this->assertEquals($expected, $result);
635
+        $this->assertEquals( $expected, $result );
636 636
     }
637 637
 
638 638
 
@@ -643,15 +643,15 @@  discard block
 block discarded – undo
643 643
         $replacement = "Prefix\\net\\authorize\\api\\constants";
644 644
         $contents = "\$this->apiRequest->setClientId(\"sdk-php-\" . \\net\\authorize\\api\\constants\\ANetEnvironment::VERSION);";
645 645
 
646
-        $config = $this->createMock(StraussConfig::class);
646
+        $config = $this->createMock( StraussConfig::class );
647 647
 
648
-        $replacer = new Prefixer($config, __DIR__);
649
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
648
+        $replacer = new Prefixer( $config, __DIR__ );
649
+        $result = $replacer->replaceNamespace( $contents, $originalNamespace, $replacement );
650 650
 
651 651
         $expected = "\$this->apiRequest->setClientId(\"sdk-php-\" . \\Prefix\\net\\authorize\\api\\constants\\ANetEnvironment::VERSION);";
652 652
 
653 653
 
654
-        $this->assertEquals($expected, $result);
654
+        $this->assertEquals( $expected, $result );
655 655
     }
656 656
 
657 657
     /**
@@ -663,12 +663,12 @@  discard block
 block discarded – undo
663 663
         $contents = '$default_font_size = $mmsize * (Mpdf::SCALE);';
664 664
         $expected = $contents;
665 665
 
666
-        $config = $this->createMock(StraussConfig::class);
666
+        $config = $this->createMock( StraussConfig::class );
667 667
 
668
-        $replacer = new Prefixer($config, __DIR__);
669
-        $result = $replacer->replaceNamespace($contents, 'Mpdf', 'BrianHenryIE\Strauss\Mpdf');
668
+        $replacer = new Prefixer( $config, __DIR__ );
669
+        $result = $replacer->replaceNamespace( $contents, 'Mpdf', 'BrianHenryIE\Strauss\Mpdf' );
670 670
 
671
-        $this->assertEquals($expected, $result);
671
+        $this->assertEquals( $expected, $result );
672 672
     }
673 673
 
674 674
     public function testClassExtendsNamspacedClassIsPrefixed()
@@ -677,12 +677,12 @@  discard block
 block discarded – undo
677 677
         $contents = 'class BarcodeException extends \Mpdf\MpdfException';
678 678
         $expected = 'class BarcodeException extends \BrianHenryIE\Strauss\Mpdf\MpdfException';
679 679
 
680
-        $config = $this->createMock(StraussConfig::class);
680
+        $config = $this->createMock( StraussConfig::class );
681 681
 
682
-        $replacer = new Prefixer($config, __DIR__);
683
-        $result = $replacer->replaceNamespace($contents, 'Mpdf', 'BrianHenryIE\Strauss\Mpdf');
682
+        $replacer = new Prefixer( $config, __DIR__ );
683
+        $result = $replacer->replaceNamespace( $contents, 'Mpdf', 'BrianHenryIE\Strauss\Mpdf' );
684 684
 
685
-        $this->assertEquals($expected, $result);
685
+        $this->assertEquals( $expected, $result );
686 686
     }
687 687
 
688 688
     /**
@@ -696,12 +696,12 @@  discard block
 block discarded – undo
696 696
         $contents = '$ioc->register( new \Carbon_Fields\Provider\Container_Condition_Provider() );';
697 697
         $expected = '$ioc->register( new \BrianHenryIE\Strauss\Carbon_Fields\Provider\Container_Condition_Provider() );';
698 698
 
699
-        $config = $this->createMock(StraussConfig::class);
699
+        $config = $this->createMock( StraussConfig::class );
700 700
 
701
-        $replacer = new Prefixer($config, __DIR__);
702
-        $result = $replacer->replaceNamespace($contents, 'Carbon_Fields\Provider', 'BrianHenryIE\Strauss\Carbon_Fields\Provider');
701
+        $replacer = new Prefixer( $config, __DIR__ );
702
+        $result = $replacer->replaceNamespace( $contents, 'Carbon_Fields\Provider', 'BrianHenryIE\Strauss\Carbon_Fields\Provider' );
703 703
 
704
-        $this->assertEquals($expected, $result);
704
+        $this->assertEquals( $expected, $result );
705 705
     }
706 706
 
707 707
 
@@ -717,12 +717,12 @@  discard block
 block discarded – undo
717 717
         $contents = '@method static \Carbon_Fields\Container\Comment_Meta_Container';
718 718
         $expected = '@method static \BrianHenryIE\Strauss\Carbon_Fields\Container\Comment_Meta_Container';
719 719
 
720
-        $config = $this->createMock(StraussConfig::class);
720
+        $config = $this->createMock( StraussConfig::class );
721 721
 
722
-        $replacer = new Prefixer($config, __DIR__);
723
-        $result = $replacer->replaceNamespace($contents, 'Carbon_Fields\Container', 'BrianHenryIE\Strauss\Carbon_Fields\Container');
722
+        $replacer = new Prefixer( $config, __DIR__ );
723
+        $result = $replacer->replaceNamespace( $contents, 'Carbon_Fields\Container', 'BrianHenryIE\Strauss\Carbon_Fields\Container' );
724 724
 
725
-        $this->assertEquals($expected, $result);
725
+        $this->assertEquals( $expected, $result );
726 726
     }
727 727
 
728 728
     /**
@@ -736,12 +736,12 @@  discard block
 block discarded – undo
736 736
         $contents = 'return \Carbon_Fields\Carbon_Fields::resolve';
737 737
         $expected = 'return \BrianHenryIE\Strauss\Carbon_Fields\Carbon_Fields::resolve';
738 738
 
739
-        $config = $this->createMock(StraussConfig::class);
739
+        $config = $this->createMock( StraussConfig::class );
740 740
 
741
-        $replacer = new Prefixer($config, __DIR__);
742
-        $result = $replacer->replaceNamespace($contents, 'Carbon_Fields', 'BrianHenryIE\Strauss\Carbon_Fields');
741
+        $replacer = new Prefixer( $config, __DIR__ );
742
+        $result = $replacer->replaceNamespace( $contents, 'Carbon_Fields', 'BrianHenryIE\Strauss\Carbon_Fields' );
743 743
 
744
-        $this->assertEquals($expected, $result);
744
+        $this->assertEquals( $expected, $result );
745 745
     }
746 746
 
747 747
     /**
@@ -755,16 +755,16 @@  discard block
 block discarded – undo
755 755
         $contents = "		\\Carbon_Fields\\Carbon_Fields::service( 'legacy_storage' )->enable()";
756 756
         $expected = "		\\BrianHenryIE\\Strauss\\Carbon_Fields\\Carbon_Fields::service( 'legacy_storage' )->enable()";
757 757
 
758
-        $config = $this->createMock(StraussConfig::class);
758
+        $config = $this->createMock( StraussConfig::class );
759 759
 
760
-        $replacer = new Prefixer($config, __DIR__);
760
+        $replacer = new Prefixer( $config, __DIR__ );
761 761
         $result = $replacer->replaceNamespace(
762 762
             $contents,
763 763
             'Carbon_Fields',
764 764
             'BrianHenryIE\Strauss\Carbon_Fields'
765 765
         );
766 766
 
767
-        $this->assertEquals($expected, $result);
767
+        $this->assertEquals( $expected, $result );
768 768
     }
769 769
 
770 770
     /**
@@ -778,14 +778,14 @@  discard block
 block discarded – undo
778 778
         $replacement = "Prefix\\TrustedLogin";
779 779
         $contents = "esc_html__( 'Learn about TrustedLogin', 'trustedlogin' )";
780 780
 
781
-        $config = $this->createMock(StraussConfig::class);
781
+        $config = $this->createMock( StraussConfig::class );
782 782
 
783
-        $replacer = new Prefixer($config, __DIR__);
784
-        $result = $replacer->replaceNamespace($contents, $originalNamespace, $replacement);
783
+        $replacer = new Prefixer( $config, __DIR__ );
784
+        $result = $replacer->replaceNamespace( $contents, $originalNamespace, $replacement );
785 785
 
786 786
         $expected = "esc_html__( 'Learn about TrustedLogin', 'trustedlogin' )";
787 787
 
788
-        $this->assertEquals($expected, $result);
788
+        $this->assertEquals( $expected, $result );
789 789
     }
790 790
 
791 791
 
@@ -801,14 +801,14 @@  discard block
 block discarded – undo
801 801
         $classnamePrefix = 'Strauss_Issue19_';
802 802
         $contents = "public static function objclone(\$object) {";
803 803
 
804
-        $config = $this->createMock(StraussConfig::class);
804
+        $config = $this->createMock( StraussConfig::class );
805 805
 
806
-        $replacer = new Prefixer($config, __DIR__);
807
-        $result = $replacer->replaceClassname($contents, $originalClassname, $classnamePrefix);
806
+        $replacer = new Prefixer( $config, __DIR__ );
807
+        $result = $replacer->replaceClassname( $contents, $originalClassname, $classnamePrefix );
808 808
 
809 809
         // NOT public static function objclone($Strauss_Issue19_object) {
810 810
         $expected = "public static function objclone(\$object) {";
811 811
 
812
-        $this->assertEquals($expected, $result);
812
+        $this->assertEquals( $expected, $result );
813 813
     }
814 814
 }
Please login to merge, or discard this patch.
Braces   +18 added lines, -36 removed lines patch added patch discarded remove patch
@@ -20,8 +20,7 @@  discard block
 block discarded – undo
20 20
  * @package BrianHenryIE\Strauss
21 21
  * @covers \BrianHenryIE\Strauss\Prefixer
22 22
  */
23
-class PrefixerTest extends TestCase
24
-{
23
+class PrefixerTest extends TestCase {
25 24
 
26 25
     protected StraussConfig $config;
27 26
 
@@ -46,8 +45,7 @@  discard block
 block discarded – undo
46 45
         $this->config = new StraussConfig($composer);
47 46
     }
48 47
 
49
-    public function testNamespaceReplacer()
50
-    {
48
+    public function testNamespaceReplacer() {
51 49
 
52 50
         $contents = <<<'EOD'
53 51
 <?php
@@ -137,8 +135,7 @@  discard block
 block discarded – undo
137 135
     }
138 136
 
139 137
 
140
-    public function testClassnameReplacer()
141
-    {
138
+    public function testClassnameReplacer() {
142 139
 
143 140
         $contents = <<<'EOD'
144 141
 <?php
@@ -178,8 +175,7 @@  discard block
 block discarded – undo
178 175
     /**
179 176
      * PHP 7.4 typed parameters were being prefixed.
180 177
      */
181
-    public function testTypeFunctionParameter()
182
-    {
178
+    public function testTypeFunctionParameter() {
183 179
         $this->markTestIncomplete();
184 180
     }
185 181
 
@@ -552,8 +548,7 @@  discard block
 block discarded – undo
552 548
     /**
553 549
      * @author BrianHenryIE
554 550
      */
555
-    public function test_it_doesnt_prefix_function_types_that_happen_to_match_the_namespace()
556
-    {
551
+    public function test_it_doesnt_prefix_function_types_that_happen_to_match_the_namespace() {
557 552
         $namespace = 'Mpdf';
558 553
         $prefix = "Mozart";
559 554
         $contents = 'public function getServices( Mpdf $mpdf, LoggerInterface $logger, $config, )';
@@ -568,8 +563,7 @@  discard block
 block discarded – undo
568 563
         $this->assertEquals($expected, $result);
569 564
     }
570 565
 
571
-    public function testLeadingSlashInString()
572
-    {
566
+    public function testLeadingSlashInString() {
573 567
         $originalNamespace = "Strauss\\Test";
574 568
         $replacement = "Prefix\\Strauss\\Test";
575 569
         $contents = '$mentionedClass = "\\Strauss\\Test\\Classname";';
@@ -584,8 +578,7 @@  discard block
 block discarded – undo
584 578
         $this->assertEquals($expected, $result);
585 579
     }
586 580
 
587
-    public function testDoubleLeadingSlashInString()
588
-    {
581
+    public function testDoubleLeadingSlashInString() {
589 582
         $originalNamespace = "Strauss\\Test";
590 583
         $replacement = "Prefix\\Strauss\\Test";
591 584
         $contents = '$mentionedClass = "\\\\Strauss\\\\Test\\\\Classname";';
@@ -600,8 +593,7 @@  discard block
 block discarded – undo
600 593
         $this->assertEquals($expected, $result);
601 594
     }
602 595
 
603
-    public function testItReplacesSlashedNamespaceInFunctionParameter()
604
-    {
596
+    public function testItReplacesSlashedNamespaceInFunctionParameter() {
605 597
 
606 598
         $originalNamespace = "net\\authorize\\api\\contract\\v1";
607 599
         $replacement = "Prefix\\net\\authorize\\api\\contract\\v1";
@@ -618,8 +610,7 @@  discard block
 block discarded – undo
618 610
     }
619 611
 
620 612
 
621
-    public function testItReplacesNamespaceInFunctionParameterDefaultAgumentValue()
622
-    {
613
+    public function testItReplacesNamespaceInFunctionParameterDefaultAgumentValue() {
623 614
 
624 615
         $originalNamespace = "net\\authorize\\api\constants";
625 616
         $replacement = "Prefix\\net\\authorize\\api\constants";
@@ -636,8 +627,7 @@  discard block
 block discarded – undo
636 627
     }
637 628
 
638 629
 
639
-    public function testItReplacesNamespaceConcatenatedStringConst()
640
-    {
630
+    public function testItReplacesNamespaceConcatenatedStringConst() {
641 631
 
642 632
         $originalNamespace = "net\\authorize\\api\\constants";
643 633
         $replacement = "Prefix\\net\\authorize\\api\\constants";
@@ -657,8 +647,7 @@  discard block
 block discarded – undo
657 647
     /**
658 648
      * Another mpdf issue where the class "Mpdf" is in the namespace "Mpdf" and incorrect replacements are being made.
659 649
      */
660
-    public function testClassnameNotConfusedWithNamespace()
661
-    {
650
+    public function testClassnameNotConfusedWithNamespace() {
662 651
 
663 652
         $contents = '$default_font_size = $mmsize * (Mpdf::SCALE);';
664 653
         $expected = $contents;
@@ -671,8 +660,7 @@  discard block
 block discarded – undo
671 660
         $this->assertEquals($expected, $result);
672 661
     }
673 662
 
674
-    public function testClassExtendsNamspacedClassIsPrefixed()
675
-    {
663
+    public function testClassExtendsNamspacedClassIsPrefixed() {
676 664
 
677 665
         $contents = 'class BarcodeException extends \Mpdf\MpdfException';
678 666
         $expected = 'class BarcodeException extends \BrianHenryIE\Strauss\Mpdf\MpdfException';
@@ -690,8 +678,7 @@  discard block
 block discarded – undo
690 678
      *
691 679
      * @see https://github.com/BrianHenryIE/strauss/issues/11
692 680
      */
693
-    public function testNewNamespacedClassIsPrefixed()
694
-    {
681
+    public function testNewNamespacedClassIsPrefixed() {
695 682
 
696 683
         $contents = '$ioc->register( new \Carbon_Fields\Provider\Container_Condition_Provider() );';
697 684
         $expected = '$ioc->register( new \BrianHenryIE\Strauss\Carbon_Fields\Provider\Container_Condition_Provider() );';
@@ -711,8 +698,7 @@  discard block
 block discarded – undo
711 698
      *
712 699
      * @see https://github.com/BrianHenryIE/strauss/issues/11
713 700
      */
714
-    public function testStaticNamespacedClassIsPrefixed()
715
-    {
701
+    public function testStaticNamespacedClassIsPrefixed() {
716 702
 
717 703
         $contents = '@method static \Carbon_Fields\Container\Comment_Meta_Container';
718 704
         $expected = '@method static \BrianHenryIE\Strauss\Carbon_Fields\Container\Comment_Meta_Container';
@@ -730,8 +716,7 @@  discard block
 block discarded – undo
730 716
      *
731 717
      * @see https://github.com/BrianHenryIE/strauss/issues/11
732 718
      */
733
-    public function testReturnedNamespacedClassIsPrefixed()
734
-    {
719
+    public function testReturnedNamespacedClassIsPrefixed() {
735 720
 
736 721
         $contents = 'return \Carbon_Fields\Carbon_Fields::resolve';
737 722
         $expected = 'return \BrianHenryIE\Strauss\Carbon_Fields\Carbon_Fields::resolve';
@@ -749,8 +734,7 @@  discard block
 block discarded – undo
749 734
      *
750 735
      * @see https://github.com/BrianHenryIE/strauss/issues/11
751 736
      */
752
-    public function testNamespacedStaticIsPrefixed()
753
-    {
737
+    public function testNamespacedStaticIsPrefixed() {
754 738
 
755 739
         $contents = "		\\Carbon_Fields\\Carbon_Fields::service( 'legacy_storage' )->enable()";
756 740
         $expected = "		\\BrianHenryIE\\Strauss\\Carbon_Fields\\Carbon_Fields::service( 'legacy_storage' )->enable()";
@@ -772,8 +756,7 @@  discard block
 block discarded – undo
772 756
      *
773 757
      * @see https://github.com/BrianHenryIE/strauss/issues/15
774 758
      */
775
-    public function testDoNotReplaceInStringThatIsNotCode()
776
-    {
759
+    public function testDoNotReplaceInStringThatIsNotCode() {
777 760
         $originalNamespace = "TrustedLogin";
778 761
         $replacement = "Prefix\\TrustedLogin";
779 762
         $contents = "esc_html__( 'Learn about TrustedLogin', 'trustedlogin' )";
@@ -795,8 +778,7 @@  discard block
 block discarded – undo
795 778
      * @see https://github.com/BrianHenryIE/strauss/issues/19
796 779
      *
797 780
      */
798
-    public function testDoNotReplaceInVariableNames()
799
-    {
781
+    public function testDoNotReplaceInVariableNames() {
800 782
         $originalClassname = 'object';
801 783
         $classnamePrefix = 'Strauss_Issue19_';
802 784
         $contents = "public static function objclone(\$object) {";
Please login to merge, or discard this patch.
Upper-Lower-Casing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@  discard block
 block discarded – undo
36 36
 
37 37
 }
38 38
 }
39
-EOD;
39
+eod;
40 40
 
41 41
         $composerConfig = new Config(false);
42 42
         $composerConfig->merge(json_decode($composerJson, true));
@@ -121,7 +121,7 @@  discard block
 block discarded – undo
121 121
     );
122 122
   }
123 123
 }
124
-EOD;
124
+eod;
125 125
         $config = $this->createMock(StraussConfig::class);
126 126
 
127 127
         $replacer = new Prefixer($config, __DIR__);
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
 protected $offsets;            // array of object offsets
160 160
 protected $buffer;             // buffer holding in-memory PDF
161 161
 }
162
-EOD;
162
+eod;
163 163
 
164 164
         $config = $this->createMock(StraussConfig::class);
165 165
 
Please login to merge, or discard this patch.
vendor/brianhenryie/strauss/tests/Unit/LicenserTest.php 4 patches
Indentation   +142 added lines, -142 removed lines patch added patch discarded remove patch
@@ -22,80 +22,80 @@  discard block
 block discarded – undo
22 22
 {
23 23
 
24 24
 
25
-    /**
26
-     * @covers ::findLicenseFiles
27
-     *
28
-     */
29
-    public function testFindLicenceFilesPathsAreRelative()
30
-    {
31
-        $config = $this->createStub(StraussConfig::class);
32
-        $workingDir = __DIR__ . DIRECTORY_SEPARATOR;
25
+	/**
26
+	 * @covers ::findLicenseFiles
27
+	 *
28
+	 */
29
+	public function testFindLicenceFilesPathsAreRelative()
30
+	{
31
+		$config = $this->createStub(StraussConfig::class);
32
+		$workingDir = __DIR__ . DIRECTORY_SEPARATOR;
33 33
 
34
-        $dependencies = array();
34
+		$dependencies = array();
35 35
 
36
-        $dependency = $this->createStub(ComposerPackage::class);
37
-        $dependency->method('getPath')->willReturn('developer-name/project-name/');
38
-        $dependencies[] = $dependency;
36
+		$dependency = $this->createStub(ComposerPackage::class);
37
+		$dependency->method('getPath')->willReturn('developer-name/project-name/');
38
+		$dependencies[] = $dependency;
39 39
 
40
-        $sut = new Licenser($config, $workingDir, $dependencies, 'BrianHenryIE');
40
+		$sut = new Licenser($config, $workingDir, $dependencies, 'BrianHenryIE');
41 41
 
42
-        $finder = $this->createStub(Finder::class);
42
+		$finder = $this->createStub(Finder::class);
43 43
 
44
-        $file = $this->createStub(\SplFileInfo::class);
45
-        $file->method('getPathname')
46
-            ->willReturn(__DIR__.'/vendor/developer-name/project-name/license.md');
44
+		$file = $this->createStub(\SplFileInfo::class);
45
+		$file->method('getPathname')
46
+			->willReturn(__DIR__.'/vendor/developer-name/project-name/license.md');
47 47
 
48
-        $finderArrayIterator = new ArrayIterator(array(
49
-            $file
50
-        ));
48
+		$finderArrayIterator = new ArrayIterator(array(
49
+			$file
50
+		));
51 51
 
52
-        $finder->method('getIterator')->willReturn($finderArrayIterator);
52
+		$finder->method('getIterator')->willReturn($finderArrayIterator);
53 53
 
54
-        // Make the rest fluent.
55
-        $callableConstraintNotGetIterator = function ($methodName) {
56
-            return 'getIterator' !== $methodName;
57
-        };
58
-        $finder->method(new Callback($callableConstraintNotGetIterator))->willReturn($finder);
54
+		// Make the rest fluent.
55
+		$callableConstraintNotGetIterator = function ($methodName) {
56
+			return 'getIterator' !== $methodName;
57
+		};
58
+		$finder->method(new Callback($callableConstraintNotGetIterator))->willReturn($finder);
59 59
 
60
-        $sut->findLicenseFiles($finder);
60
+		$sut->findLicenseFiles($finder);
61 61
 
62
-        $result = $sut->getDiscoveredLicenseFiles();
62
+		$result = $sut->getDiscoveredLicenseFiles();
63 63
 
64
-        // Currently contains an array entry: /Users/brianhenry/Sites/mozart/mozart/tests/Unit/developer-name/project-name/license.md
65
-        $this->assertStringContainsString('developer-name/project-name/license.md', $result[0]);
66
-    }
64
+		// Currently contains an array entry: /Users/brianhenry/Sites/mozart/mozart/tests/Unit/developer-name/project-name/license.md
65
+		$this->assertStringContainsString('developer-name/project-name/license.md', $result[0]);
66
+	}
67 67
 
68
-    /**
69
-     * Licence files should be found regardless of case and regardless of British/US-English spelling.
70
-     *
71
-     * @see https://www.phpliveregex.com/p/A5y
72
-     */
68
+	/**
69
+	 * Licence files should be found regardless of case and regardless of British/US-English spelling.
70
+	 *
71
+	 * @see https://www.phpliveregex.com/p/A5y
72
+	 */
73 73
 
74
-    // https://schibsted.com/blog/mocking-the-file-system-using-phpunit-and-vfsstream/
74
+	// https://schibsted.com/blog/mocking-the-file-system-using-phpunit-and-vfsstream/
75 75
 
76 76
 
77
-    /**
78
-     * @see https://github.com/AuthorizeNet/sdk-php/blob/a3e76f96f674d16e892f87c58bedb99dada4b067/lib/net/authorize/api/contract/v1/ANetApiRequestType.php
79
-     *
80
-     * @covers ::addChangeDeclarationToPhpString
81
-     */
82
-    public function testAppendHeaderCommentInformationNoHeader()
83
-    {
77
+	/**
78
+	 * @see https://github.com/AuthorizeNet/sdk-php/blob/a3e76f96f674d16e892f87c58bedb99dada4b067/lib/net/authorize/api/contract/v1/ANetApiRequestType.php
79
+	 *
80
+	 * @covers ::addChangeDeclarationToPhpString
81
+	 */
82
+	public function testAppendHeaderCommentInformationNoHeader()
83
+	{
84 84
 
85
-        $author = 'BrianHenryIE';
85
+		$author = 'BrianHenryIE';
86 86
 
87
-        $config = $this->createStub(StraussConfig::class);
88
-        $sut = new Licenser($config, __DIR__, array(), $author);
87
+		$config = $this->createStub(StraussConfig::class);
88
+		$sut = new Licenser($config, __DIR__, array(), $author);
89 89
 
90
-        $given = <<<'EOD'
90
+		$given = <<<'EOD'
91 91
 <?php
92 92
 
93 93
 namespace net\authorize\api\contract\v1;
94 94
 EOD;
95 95
 
96
-        //     "license": "proprietary",
96
+		//     "license": "proprietary",
97 97
 
98
-        $expected = <<<'EOD'
98
+		$expected = <<<'EOD'
99 99
 <?php
100 100
 /**
101 101
  * @license proprietary
@@ -107,22 +107,22 @@  discard block
 block discarded – undo
107 107
 namespace net\authorize\api\contract\v1;
108 108
 EOD;
109 109
 
110
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'proprietary');
110
+		$actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'proprietary');
111 111
 
112
-        $this->assertEquals($expected, $actual);
113
-    }
112
+		$this->assertEquals($expected, $actual);
113
+	}
114 114
 
115
-    /**
116
-     * @covers ::addChangeDeclarationToPhpString
117
-     */
118
-    public function testWithLicenceAlreadyInHeader(): void
119
-    {
115
+	/**
116
+	 * @covers ::addChangeDeclarationToPhpString
117
+	 */
118
+	public function testWithLicenceAlreadyInHeader(): void
119
+	{
120 120
 
121
-        $config = $this->createStub(StraussConfig::class);
122
-        $author = 'BrianHenryIE';
123
-        $sut = new Licenser($config, __DIR__, array(), $author);
121
+		$config = $this->createStub(StraussConfig::class);
122
+		$author = 'BrianHenryIE';
123
+		$sut = new Licenser($config, __DIR__, array(), $author);
124 124
 
125
-        $given = <<<'EOD'
125
+		$given = <<<'EOD'
126 126
 <?php // phpcs:ignore WordPress.Files.FileName
127 127
 /**
128 128
  * Handles dismissing admin notices.
@@ -137,7 +137,7 @@  discard block
 block discarded – undo
137 137
 namespace Yeah;
138 138
 EOD;
139 139
 
140
-        $expected = <<<'EOD'
140
+		$expected = <<<'EOD'
141 141
 <?php // phpcs:ignore WordPress.Files.FileName
142 142
 /**
143 143
  * Handles dismissing admin notices.
@@ -155,25 +155,25 @@  discard block
 block discarded – undo
155 155
 namespace Yeah;
156 156
 EOD;
157 157
 
158
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'GPL-2.0-or-later');
158
+		$actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'GPL-2.0-or-later');
159 159
 
160
-        $this->assertEquals($expected, $actual);
161
-    }
160
+		$this->assertEquals($expected, $actual);
161
+	}
162 162
 
163 163
 
164
-    /**
165
-     * Shouldn't matter too much but y'know regexes.
166
-     *
167
-     * @covers ::addChangeDeclarationToPhpString
168
-     */
169
-    public function testWithTwoCommentsBeforeFirstCode()
170
-    {
164
+	/**
165
+	 * Shouldn't matter too much but y'know regexes.
166
+	 *
167
+	 * @covers ::addChangeDeclarationToPhpString
168
+	 */
169
+	public function testWithTwoCommentsBeforeFirstCode()
170
+	{
171 171
 
172
-        $config = $this->createStub(StraussConfig::class);
173
-        $author = 'BrianHenryIE';
174
-        $sut = new Licenser($config, __DIR__, array(), $author);
172
+		$config = $this->createStub(StraussConfig::class);
173
+		$author = 'BrianHenryIE';
174
+		$sut = new Licenser($config, __DIR__, array(), $author);
175 175
 
176
-        $given = <<<'EOD'
176
+		$given = <<<'EOD'
177 177
 <?php
178 178
 /**
179 179
  * WP Dependency Installer
@@ -194,7 +194,7 @@  discard block
 block discarded – undo
194 194
 if ( ! defined( 'WPINC' ) ) {
195 195
 EOD;
196 196
 
197
-        $expected = <<<'EOD'
197
+		$expected = <<<'EOD'
198 198
 <?php
199 199
 /**
200 200
  * WP Dependency Installer
@@ -219,22 +219,22 @@  discard block
 block discarded – undo
219 219
 EOD;
220 220
 
221 221
 
222
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
222
+		$actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
223 223
 
224
-        $this->assertEquals($expected, $actual);
225
-    }
224
+		$this->assertEquals($expected, $actual);
225
+	}
226 226
 
227
-    /**
228
-     * @covers ::addChangeDeclarationToPhpString
229
-     */
230
-    public function testUnusualHeaderCommentStyle()
231
-    {
227
+	/**
228
+	 * @covers ::addChangeDeclarationToPhpString
229
+	 */
230
+	public function testUnusualHeaderCommentStyle()
231
+	{
232 232
 
233
-        $config = $this->createStub(StraussConfig::class);
234
-        $author = 'BrianHenryIE';
235
-        $sut = new Licenser($config, __DIR__, array(), $author);
233
+		$config = $this->createStub(StraussConfig::class);
234
+		$author = 'BrianHenryIE';
235
+		$sut = new Licenser($config, __DIR__, array(), $author);
236 236
 
237
-        $given = <<<'EOD'
237
+		$given = <<<'EOD'
238 238
 <?php
239 239
 /*******************************************************************************
240 240
 * FPDF                                                                         *
@@ -247,7 +247,7 @@  discard block
 block discarded – undo
247 247
 define('FPDF_VERSION','1.82');
248 248
 EOD;
249 249
 
250
-        $expected = <<<'EOD'
250
+		$expected = <<<'EOD'
251 251
 <?php
252 252
 /*******************************************************************************
253 253
 * FPDF                                                                         *
@@ -264,22 +264,22 @@  discard block
 block discarded – undo
264 264
 define('FPDF_VERSION','1.82');
265 265
 EOD;
266 266
 
267
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'proprietary');
267
+		$actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'proprietary');
268 268
 
269
-        $this->assertEquals($expected, $actual);
270
-    }
269
+		$this->assertEquals($expected, $actual);
270
+	}
271 271
 
272
-    /**
273
-     * @covers ::addChangeDeclarationToPhpString
274
-     */
275
-    public function testCommentWithLicenseWord()
276
-    {
272
+	/**
273
+	 * @covers ::addChangeDeclarationToPhpString
274
+	 */
275
+	public function testCommentWithLicenseWord()
276
+	{
277 277
 
278
-        $config = $this->createStub(StraussConfig::class);
279
-        $author = 'BrianHenryIE';
280
-        $sut = new Licenser($config, __DIR__, array(), $author);
278
+		$config = $this->createStub(StraussConfig::class);
279
+		$author = 'BrianHenryIE';
280
+		$sut = new Licenser($config, __DIR__, array(), $author);
281 281
 
282
-        $given = <<<'EOD'
282
+		$given = <<<'EOD'
283 283
 <?php
284 284
 
285 285
 /**
@@ -297,7 +297,7 @@  discard block
 block discarded – undo
297 297
 namespace Your_Domain\Assert;
298 298
 EOD;
299 299
 
300
-        $expected = <<<'EOD'
300
+		$expected = <<<'EOD'
301 301
 <?php
302 302
 
303 303
 /**
@@ -318,27 +318,27 @@  discard block
 block discarded – undo
318 318
 namespace Your_Domain\Assert;
319 319
 EOD;
320 320
 
321
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
321
+		$actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
322 322
 
323
-        $this->assertEquals($expected, $actual);
324
-    }
323
+		$this->assertEquals($expected, $actual);
324
+	}
325 325
 
326
-    /**
327
-     * This was matching the "no header comment" regex.
328
-     *
329
-     * FOCK: The test passed. How do I debug when the test passes?! The test is passing but actual output is incorrect.
330
-     * @see https://www.youtube.com/watch?v=QnxpHIl5Ynw
331
-     *
332
-     * Seems files loaded are treated different to strings passed.
333
-     */
334
-    public function testIncorrectlyMatching()
335
-    {
326
+	/**
327
+	 * This was matching the "no header comment" regex.
328
+	 *
329
+	 * FOCK: The test passed. How do I debug when the test passes?! The test is passing but actual output is incorrect.
330
+	 * @see https://www.youtube.com/watch?v=QnxpHIl5Ynw
331
+	 *
332
+	 * Seems files loaded are treated different to strings passed.
333
+	 */
334
+	public function testIncorrectlyMatching()
335
+	{
336 336
 
337
-        $config = $this->createStub(StraussConfig::class);
338
-        $author = 'BrianHenryIE';
339
-        $sut = new Licenser($config, __DIR__, array(), $author);
337
+		$config = $this->createStub(StraussConfig::class);
338
+		$author = 'BrianHenryIE';
339
+		$sut = new Licenser($config, __DIR__, array(), $author);
340 340
 
341
-        $fileContents = <<<'EOD'
341
+		$fileContents = <<<'EOD'
342 342
 <?php
343 343
 /**
344 344
  * WP Dependency Installer
@@ -361,12 +361,12 @@  discard block
 block discarded – undo
361 361
 }
362 362
 EOD;
363 363
 
364
-        // Attempt to replicate the failing test, since the contents seem the same but the input manner is different.
365
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
366
-        file_put_contents($tmpfname, $fileContents);
367
-        $given = file_get_contents($tmpfname);
364
+		// Attempt to replicate the failing test, since the contents seem the same but the input manner is different.
365
+		$tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
366
+		file_put_contents($tmpfname, $fileContents);
367
+		$given = file_get_contents($tmpfname);
368 368
 
369
-        $expected = <<<'EOD'
369
+		$expected = <<<'EOD'
370 370
 <?php
371 371
 /**
372 372
  * WP Dependency Installer
@@ -393,22 +393,22 @@  discard block
 block discarded – undo
393 393
 EOD;
394 394
 
395 395
 
396
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
396
+		$actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
397 397
 
398
-        $this->assertEquals($expected, $actual);
399
-    }
398
+		$this->assertEquals($expected, $actual);
399
+	}
400 400
 
401
-    /**
402
-     * The licence was being inserted after every `<?php` in the file.
403
-     */
404
-    public function testLicenseDetailsOnlyInsertedOncePerFile()
405
-    {
401
+	/**
402
+	 * The licence was being inserted after every `<?php` in the file.
403
+	 */
404
+	public function testLicenseDetailsOnlyInsertedOncePerFile()
405
+	{
406 406
 
407
-        $config = $this->createStub(StraussConfig::class);
408
-        $author = 'BrianHenryIE';
409
-        $sut = new Licenser($config, __DIR__, array(), $author);
407
+		$config = $this->createStub(StraussConfig::class);
408
+		$author = 'BrianHenryIE';
409
+		$sut = new Licenser($config, __DIR__, array(), $author);
410 410
 
411
-        $fileContents = <<<'EOD'
411
+		$fileContents = <<<'EOD'
412 412
 <?php
413 413
 
414 414
 ?>
@@ -418,7 +418,7 @@  discard block
 block discarded – undo
418 418
 ?>
419 419
 EOD;
420 420
 
421
-        $expected = <<<'EOD'
421
+		$expected = <<<'EOD'
422 422
 <?php
423 423
 /**
424 424
  * @license MIT
@@ -435,8 +435,8 @@  discard block
 block discarded – undo
435 435
 EOD;
436 436
 
437 437
 
438
-        $actual = $sut->addChangeDeclarationToPhpString($fileContents, '25-April-2021', 'MIT');
438
+		$actual = $sut->addChangeDeclarationToPhpString($fileContents, '25-April-2021', 'MIT');
439 439
 
440
-        $this->assertEquals($expected, $actual);
441
-    }
440
+		$this->assertEquals($expected, $actual);
441
+	}
442 442
 }
Please login to merge, or discard this patch.
Spacing   +47 added lines, -47 removed lines patch added patch discarded remove patch
@@ -28,41 +28,41 @@  discard block
 block discarded – undo
28 28
      */
29 29
     public function testFindLicenceFilesPathsAreRelative()
30 30
     {
31
-        $config = $this->createStub(StraussConfig::class);
31
+        $config = $this->createStub( StraussConfig::class );
32 32
         $workingDir = __DIR__ . DIRECTORY_SEPARATOR;
33 33
 
34 34
         $dependencies = array();
35 35
 
36
-        $dependency = $this->createStub(ComposerPackage::class);
37
-        $dependency->method('getPath')->willReturn('developer-name/project-name/');
38
-        $dependencies[] = $dependency;
36
+        $dependency = $this->createStub( ComposerPackage::class );
37
+        $dependency->method( 'getPath' )->willReturn( 'developer-name/project-name/' );
38
+        $dependencies[ ] = $dependency;
39 39
 
40
-        $sut = new Licenser($config, $workingDir, $dependencies, 'BrianHenryIE');
40
+        $sut = new Licenser( $config, $workingDir, $dependencies, 'BrianHenryIE' );
41 41
 
42
-        $finder = $this->createStub(Finder::class);
42
+        $finder = $this->createStub( Finder::class );
43 43
 
44
-        $file = $this->createStub(\SplFileInfo::class);
45
-        $file->method('getPathname')
46
-            ->willReturn(__DIR__.'/vendor/developer-name/project-name/license.md');
44
+        $file = $this->createStub( \SplFileInfo::class );
45
+        $file->method( 'getPathname' )
46
+            ->willReturn( __DIR__ . '/vendor/developer-name/project-name/license.md' );
47 47
 
48
-        $finderArrayIterator = new ArrayIterator(array(
48
+        $finderArrayIterator = new ArrayIterator( array(
49 49
             $file
50
-        ));
50
+        ) );
51 51
 
52
-        $finder->method('getIterator')->willReturn($finderArrayIterator);
52
+        $finder->method( 'getIterator' )->willReturn( $finderArrayIterator );
53 53
 
54 54
         // Make the rest fluent.
55
-        $callableConstraintNotGetIterator = function ($methodName) {
55
+        $callableConstraintNotGetIterator = function( $methodName ) {
56 56
             return 'getIterator' !== $methodName;
57 57
         };
58
-        $finder->method(new Callback($callableConstraintNotGetIterator))->willReturn($finder);
58
+        $finder->method( new Callback( $callableConstraintNotGetIterator ) )->willReturn( $finder );
59 59
 
60
-        $sut->findLicenseFiles($finder);
60
+        $sut->findLicenseFiles( $finder );
61 61
 
62 62
         $result = $sut->getDiscoveredLicenseFiles();
63 63
 
64 64
         // Currently contains an array entry: /Users/brianhenry/Sites/mozart/mozart/tests/Unit/developer-name/project-name/license.md
65
-        $this->assertStringContainsString('developer-name/project-name/license.md', $result[0]);
65
+        $this->assertStringContainsString( 'developer-name/project-name/license.md', $result[ 0 ] );
66 66
     }
67 67
 
68 68
     /**
@@ -84,8 +84,8 @@  discard block
 block discarded – undo
84 84
 
85 85
         $author = 'BrianHenryIE';
86 86
 
87
-        $config = $this->createStub(StraussConfig::class);
88
-        $sut = new Licenser($config, __DIR__, array(), $author);
87
+        $config = $this->createStub( StraussConfig::class );
88
+        $sut = new Licenser( $config, __DIR__, array(), $author );
89 89
 
90 90
         $given = <<<'EOD'
91 91
 <?php
@@ -107,9 +107,9 @@  discard block
 block discarded – undo
107 107
 namespace net\authorize\api\contract\v1;
108 108
 EOD;
109 109
 
110
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'proprietary');
110
+        $actual = $sut->addChangeDeclarationToPhpString( $given, '25-April-2021', 'proprietary' );
111 111
 
112
-        $this->assertEquals($expected, $actual);
112
+        $this->assertEquals( $expected, $actual );
113 113
     }
114 114
 
115 115
     /**
@@ -118,9 +118,9 @@  discard block
 block discarded – undo
118 118
     public function testWithLicenceAlreadyInHeader(): void
119 119
     {
120 120
 
121
-        $config = $this->createStub(StraussConfig::class);
121
+        $config = $this->createStub( StraussConfig::class );
122 122
         $author = 'BrianHenryIE';
123
-        $sut = new Licenser($config, __DIR__, array(), $author);
123
+        $sut = new Licenser( $config, __DIR__, array(), $author );
124 124
 
125 125
         $given = <<<'EOD'
126 126
 <?php // phpcs:ignore WordPress.Files.FileName
@@ -155,9 +155,9 @@  discard block
 block discarded – undo
155 155
 namespace Yeah;
156 156
 EOD;
157 157
 
158
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'GPL-2.0-or-later');
158
+        $actual = $sut->addChangeDeclarationToPhpString( $given, '25-April-2021', 'GPL-2.0-or-later' );
159 159
 
160
-        $this->assertEquals($expected, $actual);
160
+        $this->assertEquals( $expected, $actual );
161 161
     }
162 162
 
163 163
 
@@ -169,9 +169,9 @@  discard block
 block discarded – undo
169 169
     public function testWithTwoCommentsBeforeFirstCode()
170 170
     {
171 171
 
172
-        $config = $this->createStub(StraussConfig::class);
172
+        $config = $this->createStub( StraussConfig::class );
173 173
         $author = 'BrianHenryIE';
174
-        $sut = new Licenser($config, __DIR__, array(), $author);
174
+        $sut = new Licenser( $config, __DIR__, array(), $author );
175 175
 
176 176
         $given = <<<'EOD'
177 177
 <?php
@@ -219,9 +219,9 @@  discard block
 block discarded – undo
219 219
 EOD;
220 220
 
221 221
 
222
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
222
+        $actual = $sut->addChangeDeclarationToPhpString( $given, '25-April-2021', 'MIT' );
223 223
 
224
-        $this->assertEquals($expected, $actual);
224
+        $this->assertEquals( $expected, $actual );
225 225
     }
226 226
 
227 227
     /**
@@ -230,9 +230,9 @@  discard block
 block discarded – undo
230 230
     public function testUnusualHeaderCommentStyle()
231 231
     {
232 232
 
233
-        $config = $this->createStub(StraussConfig::class);
233
+        $config = $this->createStub( StraussConfig::class );
234 234
         $author = 'BrianHenryIE';
235
-        $sut = new Licenser($config, __DIR__, array(), $author);
235
+        $sut = new Licenser( $config, __DIR__, array(), $author );
236 236
 
237 237
         $given = <<<'EOD'
238 238
 <?php
@@ -264,9 +264,9 @@  discard block
 block discarded – undo
264 264
 define('FPDF_VERSION','1.82');
265 265
 EOD;
266 266
 
267
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'proprietary');
267
+        $actual = $sut->addChangeDeclarationToPhpString( $given, '25-April-2021', 'proprietary' );
268 268
 
269
-        $this->assertEquals($expected, $actual);
269
+        $this->assertEquals( $expected, $actual );
270 270
     }
271 271
 
272 272
     /**
@@ -275,9 +275,9 @@  discard block
 block discarded – undo
275 275
     public function testCommentWithLicenseWord()
276 276
     {
277 277
 
278
-        $config = $this->createStub(StraussConfig::class);
278
+        $config = $this->createStub( StraussConfig::class );
279 279
         $author = 'BrianHenryIE';
280
-        $sut = new Licenser($config, __DIR__, array(), $author);
280
+        $sut = new Licenser( $config, __DIR__, array(), $author );
281 281
 
282 282
         $given = <<<'EOD'
283 283
 <?php
@@ -318,9 +318,9 @@  discard block
 block discarded – undo
318 318
 namespace Your_Domain\Assert;
319 319
 EOD;
320 320
 
321
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
321
+        $actual = $sut->addChangeDeclarationToPhpString( $given, '25-April-2021', 'MIT' );
322 322
 
323
-        $this->assertEquals($expected, $actual);
323
+        $this->assertEquals( $expected, $actual );
324 324
     }
325 325
 
326 326
     /**
@@ -334,9 +334,9 @@  discard block
 block discarded – undo
334 334
     public function testIncorrectlyMatching()
335 335
     {
336 336
 
337
-        $config = $this->createStub(StraussConfig::class);
337
+        $config = $this->createStub( StraussConfig::class );
338 338
         $author = 'BrianHenryIE';
339
-        $sut = new Licenser($config, __DIR__, array(), $author);
339
+        $sut = new Licenser( $config, __DIR__, array(), $author );
340 340
 
341 341
         $fileContents = <<<'EOD'
342 342
 <?php
@@ -362,9 +362,9 @@  discard block
 block discarded – undo
362 362
 EOD;
363 363
 
364 364
         // Attempt to replicate the failing test, since the contents seem the same but the input manner is different.
365
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
366
-        file_put_contents($tmpfname, $fileContents);
367
-        $given = file_get_contents($tmpfname);
365
+        $tmpfname = tempnam( sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__ );
366
+        file_put_contents( $tmpfname, $fileContents );
367
+        $given = file_get_contents( $tmpfname );
368 368
 
369 369
         $expected = <<<'EOD'
370 370
 <?php
@@ -393,9 +393,9 @@  discard block
 block discarded – undo
393 393
 EOD;
394 394
 
395 395
 
396
-        $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
396
+        $actual = $sut->addChangeDeclarationToPhpString( $given, '25-April-2021', 'MIT' );
397 397
 
398
-        $this->assertEquals($expected, $actual);
398
+        $this->assertEquals( $expected, $actual );
399 399
     }
400 400
 
401 401
     /**
@@ -404,9 +404,9 @@  discard block
 block discarded – undo
404 404
     public function testLicenseDetailsOnlyInsertedOncePerFile()
405 405
     {
406 406
 
407
-        $config = $this->createStub(StraussConfig::class);
407
+        $config = $this->createStub( StraussConfig::class );
408 408
         $author = 'BrianHenryIE';
409
-        $sut = new Licenser($config, __DIR__, array(), $author);
409
+        $sut = new Licenser( $config, __DIR__, array(), $author );
410 410
 
411 411
         $fileContents = <<<'EOD'
412 412
 <?php
@@ -435,8 +435,8 @@  discard block
 block discarded – undo
435 435
 EOD;
436 436
 
437 437
 
438
-        $actual = $sut->addChangeDeclarationToPhpString($fileContents, '25-April-2021', 'MIT');
438
+        $actual = $sut->addChangeDeclarationToPhpString( $fileContents, '25-April-2021', 'MIT' );
439 439
 
440
-        $this->assertEquals($expected, $actual);
440
+        $this->assertEquals( $expected, $actual );
441 441
     }
442 442
 }
Please login to merge, or discard this patch.
Braces   +8 added lines, -16 removed lines patch added patch discarded remove patch
@@ -18,16 +18,14 @@  discard block
 block discarded – undo
18 18
  * @package BrianHenryIE\Strauss\Tests\Unit
19 19
  * @coversDefaultClass \BrianHenryIE\Strauss\Licenser
20 20
  */
21
-class LicenserTest extends TestCase
22
-{
21
+class LicenserTest extends TestCase {
23 22
 
24 23
 
25 24
     /**
26 25
      * @covers ::findLicenseFiles
27 26
      *
28 27
      */
29
-    public function testFindLicenceFilesPathsAreRelative()
30
-    {
28
+    public function testFindLicenceFilesPathsAreRelative() {
31 29
         $config = $this->createStub(StraussConfig::class);
32 30
         $workingDir = __DIR__ . DIRECTORY_SEPARATOR;
33 31
 
@@ -79,8 +77,7 @@  discard block
 block discarded – undo
79 77
      *
80 78
      * @covers ::addChangeDeclarationToPhpString
81 79
      */
82
-    public function testAppendHeaderCommentInformationNoHeader()
83
-    {
80
+    public function testAppendHeaderCommentInformationNoHeader() {
84 81
 
85 82
         $author = 'BrianHenryIE';
86 83
 
@@ -166,8 +163,7 @@  discard block
 block discarded – undo
166 163
      *
167 164
      * @covers ::addChangeDeclarationToPhpString
168 165
      */
169
-    public function testWithTwoCommentsBeforeFirstCode()
170
-    {
166
+    public function testWithTwoCommentsBeforeFirstCode() {
171 167
 
172 168
         $config = $this->createStub(StraussConfig::class);
173 169
         $author = 'BrianHenryIE';
@@ -227,8 +223,7 @@  discard block
 block discarded – undo
227 223
     /**
228 224
      * @covers ::addChangeDeclarationToPhpString
229 225
      */
230
-    public function testUnusualHeaderCommentStyle()
231
-    {
226
+    public function testUnusualHeaderCommentStyle() {
232 227
 
233 228
         $config = $this->createStub(StraussConfig::class);
234 229
         $author = 'BrianHenryIE';
@@ -272,8 +267,7 @@  discard block
 block discarded – undo
272 267
     /**
273 268
      * @covers ::addChangeDeclarationToPhpString
274 269
      */
275
-    public function testCommentWithLicenseWord()
276
-    {
270
+    public function testCommentWithLicenseWord() {
277 271
 
278 272
         $config = $this->createStub(StraussConfig::class);
279 273
         $author = 'BrianHenryIE';
@@ -331,8 +325,7 @@  discard block
 block discarded – undo
331 325
      *
332 326
      * Seems files loaded are treated different to strings passed.
333 327
      */
334
-    public function testIncorrectlyMatching()
335
-    {
328
+    public function testIncorrectlyMatching() {
336 329
 
337 330
         $config = $this->createStub(StraussConfig::class);
338 331
         $author = 'BrianHenryIE';
@@ -401,8 +394,7 @@  discard block
 block discarded – undo
401 394
     /**
402 395
      * The licence was being inserted after every `<?php` in the file.
403 396
      */
404
-    public function testLicenseDetailsOnlyInsertedOncePerFile()
405
-    {
397
+    public function testLicenseDetailsOnlyInsertedOncePerFile() {
406 398
 
407 399
         $config = $this->createStub(StraussConfig::class);
408 400
         $author = 'BrianHenryIE';
Please login to merge, or discard this patch.
Upper-Lower-Casing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
 <?php
92 92
 
93 93
 namespace net\authorize\api\contract\v1;
94
-EOD;
94
+eod;
95 95
 
96 96
         //     "license": "proprietary",
97 97
 
@@ -105,7 +105,7 @@  discard block
 block discarded – undo
105 105
  */
106 106
 
107 107
 namespace net\authorize\api\contract\v1;
108
-EOD;
108
+eod;
109 109
 
110 110
         $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'proprietary');
111 111
 
@@ -135,7 +135,7 @@  discard block
 block discarded – undo
135 135
  */
136 136
 
137 137
 namespace Yeah;
138
-EOD;
138
+eod;
139 139
 
140 140
         $expected = <<<'EOD'
141 141
 <?php // phpcs:ignore WordPress.Files.FileName
@@ -153,7 +153,7 @@  discard block
 block discarded – undo
153 153
  */
154 154
 
155 155
 namespace Yeah;
156
-EOD;
156
+eod;
157 157
 
158 158
         $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'GPL-2.0-or-later');
159 159
 
@@ -192,7 +192,7 @@  discard block
 block discarded – undo
192 192
  * Exit if called directly.
193 193
  */
194 194
 if ( ! defined( 'WPINC' ) ) {
195
-EOD;
195
+eod;
196 196
 
197 197
         $expected = <<<'EOD'
198 198
 <?php
@@ -216,7 +216,7 @@  discard block
 block discarded – undo
216 216
  * Exit if called directly.
217 217
  */
218 218
 if ( ! defined( 'WPINC' ) ) {
219
-EOD;
219
+eod;
220 220
 
221 221
 
222 222
         $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
@@ -245,7 +245,7 @@  discard block
 block discarded – undo
245 245
 *******************************************************************************/
246 246
 
247 247
 define('FPDF_VERSION','1.82');
248
-EOD;
248
+eod;
249 249
 
250 250
         $expected = <<<'EOD'
251 251
 <?php
@@ -262,7 +262,7 @@  discard block
 block discarded – undo
262 262
 */
263 263
 
264 264
 define('FPDF_VERSION','1.82');
265
-EOD;
265
+eod;
266 266
 
267 267
         $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'proprietary');
268 268
 
@@ -295,7 +295,7 @@  discard block
 block discarded – undo
295 295
  */
296 296
 
297 297
 namespace Your_Domain\Assert;
298
-EOD;
298
+eod;
299 299
 
300 300
         $expected = <<<'EOD'
301 301
 <?php
@@ -316,7 +316,7 @@  discard block
 block discarded – undo
316 316
  */
317 317
 
318 318
 namespace Your_Domain\Assert;
319
-EOD;
319
+eod;
320 320
 
321 321
         $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
322 322
 
@@ -359,7 +359,7 @@  discard block
 block discarded – undo
359 359
 if ( ! defined( 'WPINC' ) ) {
360 360
 	die;
361 361
 }
362
-EOD;
362
+eod;
363 363
 
364 364
         // Attempt to replicate the failing test, since the contents seem the same but the input manner is different.
365 365
         $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
@@ -390,7 +390,7 @@  discard block
 block discarded – undo
390 390
 if ( ! defined( 'WPINC' ) ) {
391 391
 	die;
392 392
 }
393
-EOD;
393
+eod;
394 394
 
395 395
 
396 396
         $actual = $sut->addChangeDeclarationToPhpString($given, '25-April-2021', 'MIT');
@@ -416,7 +416,7 @@  discard block
 block discarded – undo
416 416
 <?php
417 417
 
418 418
 ?>
419
-EOD;
419
+eod;
420 420
 
421 421
         $expected = <<<'EOD'
422 422
 <?php
@@ -432,7 +432,7 @@  discard block
 block discarded – undo
432 432
 <?php
433 433
 
434 434
 ?>
435
-EOD;
435
+eod;
436 436
 
437 437
 
438 438
         $actual = $sut->addChangeDeclarationToPhpString($fileContents, '25-April-2021', 'MIT');
Please login to merge, or discard this patch.
vendor/brianhenryie/strauss/tests/Unit/Console/Commands/ComposeTest.php 3 patches
Indentation   +190 added lines, -190 removed lines patch added patch discarded remove patch
@@ -11,194 +11,194 @@
 block discarded – undo
11 11
 class ComposeTest extends TestCase
12 12
 {
13 13
 
14
-    /**
15
-     * When composer.json is absent, instead of failing with:
16
-     * "failed to open stream: No such file or directory"
17
-     * a better message should be written to the OutputInterface.
18
-     *
19
-     * @test
20
-     */
21
-    public function it_fails_gracefully_when_composer_json_absent(): void
22
-    {
23
-        chdir(sys_get_temp_dir());
24
-
25
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
26
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
27
-
28
-        $outputInterfaceMock->expects($this->exactly(1))
29
-             ->method('write');
30
-
31
-        new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
32
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
33
-            {
34
-                parent::__construct();
35
-
36
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
37
-            }
38
-        };
39
-    }
40
-
41
-    /**
42
-     * When json_decode fails, instead of
43
-     * "Trying to get property 'extra' of non-object"
44
-     * a better message should be written to the OutputInterface.
45
-     *
46
-     * @test
47
-     */
48
-    public function it_handles_malformed_json_with_grace(): void
49
-    {
50
-
51
-        $badComposerJson = '{ "name": "coenjacobs/mozart", }';
52
-
53
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
54
-        file_put_contents($tmpfname, $badComposerJson);
55
-        chdir(dirname($tmpfname));
56
-
57
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
58
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
59
-
60
-        $outputInterfaceMock->expects($this->exactly(1))
61
-                            ->method('write');
62
-
63
-        new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
64
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
65
-            {
66
-                parent::__construct();
67
-
68
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
69
-            }
70
-        };
71
-    }
72
-
73
-    /**
74
-     * When composer.json->extra is absent, instead of
75
-     * "Undefined property: stdClass::$extra"
76
-     * a better message should be written to the OutputInterface.
77
-     *
78
-     * When package name is not set, `\Composer\Composer::getPackage()->getName()` returns '__root__'.
79
-     *
80
-     */
81
-    public function test_it_handles_absent_extra_config_with_grace(): void
82
-    {
83
-
84
-        $badComposerJson = '{ }';
85
-
86
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
87
-        file_put_contents($tmpfname, $badComposerJson);
88
-        chdir(dirname($tmpfname));
89
-
90
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
91
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
92
-
93
-        $outputInterfaceMock->expects($this->exactly(1))
94
-                            ->method('write');
95
-
96
-        new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
97
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
98
-            {
99
-                parent::__construct();
100
-
101
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
102
-            }
103
-        };
104
-    }
105
-
106
-
107
-    /**
108
-     * When composer.json->extra is not an object, instead of
109
-     * "Trying to get property 'mozart' of non-object"
110
-     * a better message should be written to the OutputInterface.
111
-     *
112
-     * @test
113
-     */
114
-    public function it_handles_malformed_extra_config_with_grace(): void
115
-    {
116
-
117
-        $badComposerJson = '{ "name": "coenjacobs/mozart", "extra": [] }';
118
-
119
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
120
-        file_put_contents($tmpfname, $badComposerJson);
121
-        chdir(dirname($tmpfname));
122
-
123
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
124
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
125
-
126
-        $outputInterfaceMock->expects($this->exactly(1))
127
-                            ->method('write');
128
-
129
-        new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
130
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
131
-            {
132
-                parent::__construct();
133
-
134
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
135
-            }
136
-        };
137
-    }
138
-
139
-    /**
140
-     * When composer.json->extra->mozart is absent, instead of
141
-     * "Undefined property: stdClass::$mozart"
142
-     * a better message should be written to the OutputInterface.
143
-     *
144
-     * @test
145
-     */
146
-    public function it_handles_absent_mozart_config_with_grace(): void
147
-    {
148
-
149
-        $badComposerJson = '{ "name": "coenjacobs/mozart", "extra": { "moozart": {} } }';
150
-
151
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
152
-        file_put_contents($tmpfname, $badComposerJson);
153
-        chdir(dirname($tmpfname));
154
-
155
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
156
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
157
-
158
-        $outputInterfaceMock->expects($this->exactly(1))
159
-                            ->method('write');
160
-
161
-        new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
162
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
163
-            {
164
-                parent::__construct();
165
-
166
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
167
-            }
168
-        };
169
-    }
170
-
171
-    /**
172
-     * When composer.json->extra->mozart is malformed, instead of
173
-     * "Undefined property: stdClass::$mozart"
174
-     * a better message should be written to the OutputInterface.
175
-     *
176
-     * is_object() added.
177
-     *
178
-     * @test
179
-     */
180
-    public function it_handles_malformed_mozart_config__with_grace(): void
181
-    {
182
-
183
-        $badComposerJson = '{ "name": "coenjacobs/mozart", "extra": { "mozart": []  }';
184
-
185
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
186
-        file_put_contents($tmpfname, $badComposerJson);
187
-        chdir(dirname($tmpfname));
188
-
189
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
190
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
191
-
192
-        $outputInterfaceMock->expects($this->exactly(1))
193
-                            ->method('write');
194
-
195
-        new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
196
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
197
-            {
198
-                parent::__construct();
199
-
200
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
201
-            }
202
-        };
203
-    }
14
+	/**
15
+	 * When composer.json is absent, instead of failing with:
16
+	 * "failed to open stream: No such file or directory"
17
+	 * a better message should be written to the OutputInterface.
18
+	 *
19
+	 * @test
20
+	 */
21
+	public function it_fails_gracefully_when_composer_json_absent(): void
22
+	{
23
+		chdir(sys_get_temp_dir());
24
+
25
+		$inputInterfaceMock = $this->createMock(InputInterface::class);
26
+		$outputInterfaceMock = $this->createMock(OutputInterface::class);
27
+
28
+		$outputInterfaceMock->expects($this->exactly(1))
29
+			 ->method('write');
30
+
31
+		new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
32
+			public function __construct($inputInterfaceMock, $outputInterfaceMock)
33
+			{
34
+				parent::__construct();
35
+
36
+				$this->execute($inputInterfaceMock, $outputInterfaceMock);
37
+			}
38
+		};
39
+	}
40
+
41
+	/**
42
+	 * When json_decode fails, instead of
43
+	 * "Trying to get property 'extra' of non-object"
44
+	 * a better message should be written to the OutputInterface.
45
+	 *
46
+	 * @test
47
+	 */
48
+	public function it_handles_malformed_json_with_grace(): void
49
+	{
50
+
51
+		$badComposerJson = '{ "name": "coenjacobs/mozart", }';
52
+
53
+		$tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
54
+		file_put_contents($tmpfname, $badComposerJson);
55
+		chdir(dirname($tmpfname));
56
+
57
+		$inputInterfaceMock = $this->createMock(InputInterface::class);
58
+		$outputInterfaceMock = $this->createMock(OutputInterface::class);
59
+
60
+		$outputInterfaceMock->expects($this->exactly(1))
61
+							->method('write');
62
+
63
+		new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
64
+			public function __construct($inputInterfaceMock, $outputInterfaceMock)
65
+			{
66
+				parent::__construct();
67
+
68
+				$this->execute($inputInterfaceMock, $outputInterfaceMock);
69
+			}
70
+		};
71
+	}
72
+
73
+	/**
74
+	 * When composer.json->extra is absent, instead of
75
+	 * "Undefined property: stdClass::$extra"
76
+	 * a better message should be written to the OutputInterface.
77
+	 *
78
+	 * When package name is not set, `\Composer\Composer::getPackage()->getName()` returns '__root__'.
79
+	 *
80
+	 */
81
+	public function test_it_handles_absent_extra_config_with_grace(): void
82
+	{
83
+
84
+		$badComposerJson = '{ }';
85
+
86
+		$tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
87
+		file_put_contents($tmpfname, $badComposerJson);
88
+		chdir(dirname($tmpfname));
89
+
90
+		$inputInterfaceMock = $this->createMock(InputInterface::class);
91
+		$outputInterfaceMock = $this->createMock(OutputInterface::class);
92
+
93
+		$outputInterfaceMock->expects($this->exactly(1))
94
+							->method('write');
95
+
96
+		new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
97
+			public function __construct($inputInterfaceMock, $outputInterfaceMock)
98
+			{
99
+				parent::__construct();
100
+
101
+				$this->execute($inputInterfaceMock, $outputInterfaceMock);
102
+			}
103
+		};
104
+	}
105
+
106
+
107
+	/**
108
+	 * When composer.json->extra is not an object, instead of
109
+	 * "Trying to get property 'mozart' of non-object"
110
+	 * a better message should be written to the OutputInterface.
111
+	 *
112
+	 * @test
113
+	 */
114
+	public function it_handles_malformed_extra_config_with_grace(): void
115
+	{
116
+
117
+		$badComposerJson = '{ "name": "coenjacobs/mozart", "extra": [] }';
118
+
119
+		$tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
120
+		file_put_contents($tmpfname, $badComposerJson);
121
+		chdir(dirname($tmpfname));
122
+
123
+		$inputInterfaceMock = $this->createMock(InputInterface::class);
124
+		$outputInterfaceMock = $this->createMock(OutputInterface::class);
125
+
126
+		$outputInterfaceMock->expects($this->exactly(1))
127
+							->method('write');
128
+
129
+		new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
130
+			public function __construct($inputInterfaceMock, $outputInterfaceMock)
131
+			{
132
+				parent::__construct();
133
+
134
+				$this->execute($inputInterfaceMock, $outputInterfaceMock);
135
+			}
136
+		};
137
+	}
138
+
139
+	/**
140
+	 * When composer.json->extra->mozart is absent, instead of
141
+	 * "Undefined property: stdClass::$mozart"
142
+	 * a better message should be written to the OutputInterface.
143
+	 *
144
+	 * @test
145
+	 */
146
+	public function it_handles_absent_mozart_config_with_grace(): void
147
+	{
148
+
149
+		$badComposerJson = '{ "name": "coenjacobs/mozart", "extra": { "moozart": {} } }';
150
+
151
+		$tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
152
+		file_put_contents($tmpfname, $badComposerJson);
153
+		chdir(dirname($tmpfname));
154
+
155
+		$inputInterfaceMock = $this->createMock(InputInterface::class);
156
+		$outputInterfaceMock = $this->createMock(OutputInterface::class);
157
+
158
+		$outputInterfaceMock->expects($this->exactly(1))
159
+							->method('write');
160
+
161
+		new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
162
+			public function __construct($inputInterfaceMock, $outputInterfaceMock)
163
+			{
164
+				parent::__construct();
165
+
166
+				$this->execute($inputInterfaceMock, $outputInterfaceMock);
167
+			}
168
+		};
169
+	}
170
+
171
+	/**
172
+	 * When composer.json->extra->mozart is malformed, instead of
173
+	 * "Undefined property: stdClass::$mozart"
174
+	 * a better message should be written to the OutputInterface.
175
+	 *
176
+	 * is_object() added.
177
+	 *
178
+	 * @test
179
+	 */
180
+	public function it_handles_malformed_mozart_config__with_grace(): void
181
+	{
182
+
183
+		$badComposerJson = '{ "name": "coenjacobs/mozart", "extra": { "mozart": []  }';
184
+
185
+		$tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
186
+		file_put_contents($tmpfname, $badComposerJson);
187
+		chdir(dirname($tmpfname));
188
+
189
+		$inputInterfaceMock = $this->createMock(InputInterface::class);
190
+		$outputInterfaceMock = $this->createMock(OutputInterface::class);
191
+
192
+		$outputInterfaceMock->expects($this->exactly(1))
193
+							->method('write');
194
+
195
+		new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
196
+			public function __construct($inputInterfaceMock, $outputInterfaceMock)
197
+			{
198
+				parent::__construct();
199
+
200
+				$this->execute($inputInterfaceMock, $outputInterfaceMock);
201
+			}
202
+		};
203
+	}
204 204
 }
Please login to merge, or discard this patch.
Spacing   +52 added lines, -52 removed lines patch added patch discarded remove patch
@@ -20,20 +20,20 @@  discard block
 block discarded – undo
20 20
      */
21 21
     public function it_fails_gracefully_when_composer_json_absent(): void
22 22
     {
23
-        chdir(sys_get_temp_dir());
23
+        chdir( sys_get_temp_dir() );
24 24
 
25
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
26
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
25
+        $inputInterfaceMock = $this->createMock( InputInterface::class );
26
+        $outputInterfaceMock = $this->createMock( OutputInterface::class );
27 27
 
28
-        $outputInterfaceMock->expects($this->exactly(1))
29
-             ->method('write');
28
+        $outputInterfaceMock->expects( $this->exactly( 1 ) )
29
+             ->method( 'write' );
30 30
 
31 31
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
32
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
32
+            public function __construct( $inputInterfaceMock, $outputInterfaceMock )
33 33
             {
34 34
                 parent::__construct();
35 35
 
36
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
36
+                $this->execute( $inputInterfaceMock, $outputInterfaceMock );
37 37
             }
38 38
         };
39 39
     }
@@ -50,22 +50,22 @@  discard block
 block discarded – undo
50 50
 
51 51
         $badComposerJson = '{ "name": "coenjacobs/mozart", }';
52 52
 
53
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
54
-        file_put_contents($tmpfname, $badComposerJson);
55
-        chdir(dirname($tmpfname));
53
+        $tmpfname = tempnam( sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__ );
54
+        file_put_contents( $tmpfname, $badComposerJson );
55
+        chdir( dirname( $tmpfname ) );
56 56
 
57
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
58
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
57
+        $inputInterfaceMock = $this->createMock( InputInterface::class );
58
+        $outputInterfaceMock = $this->createMock( OutputInterface::class );
59 59
 
60
-        $outputInterfaceMock->expects($this->exactly(1))
61
-                            ->method('write');
60
+        $outputInterfaceMock->expects( $this->exactly( 1 ) )
61
+                            ->method( 'write' );
62 62
 
63 63
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
64
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
64
+            public function __construct( $inputInterfaceMock, $outputInterfaceMock )
65 65
             {
66 66
                 parent::__construct();
67 67
 
68
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
68
+                $this->execute( $inputInterfaceMock, $outputInterfaceMock );
69 69
             }
70 70
         };
71 71
     }
@@ -83,22 +83,22 @@  discard block
 block discarded – undo
83 83
 
84 84
         $badComposerJson = '{ }';
85 85
 
86
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
87
-        file_put_contents($tmpfname, $badComposerJson);
88
-        chdir(dirname($tmpfname));
86
+        $tmpfname = tempnam( sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__ );
87
+        file_put_contents( $tmpfname, $badComposerJson );
88
+        chdir( dirname( $tmpfname ) );
89 89
 
90
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
91
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
90
+        $inputInterfaceMock = $this->createMock( InputInterface::class );
91
+        $outputInterfaceMock = $this->createMock( OutputInterface::class );
92 92
 
93
-        $outputInterfaceMock->expects($this->exactly(1))
94
-                            ->method('write');
93
+        $outputInterfaceMock->expects( $this->exactly( 1 ) )
94
+                            ->method( 'write' );
95 95
 
96 96
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
97
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
97
+            public function __construct( $inputInterfaceMock, $outputInterfaceMock )
98 98
             {
99 99
                 parent::__construct();
100 100
 
101
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
101
+                $this->execute( $inputInterfaceMock, $outputInterfaceMock );
102 102
             }
103 103
         };
104 104
     }
@@ -116,22 +116,22 @@  discard block
 block discarded – undo
116 116
 
117 117
         $badComposerJson = '{ "name": "coenjacobs/mozart", "extra": [] }';
118 118
 
119
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
120
-        file_put_contents($tmpfname, $badComposerJson);
121
-        chdir(dirname($tmpfname));
119
+        $tmpfname = tempnam( sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__ );
120
+        file_put_contents( $tmpfname, $badComposerJson );
121
+        chdir( dirname( $tmpfname ) );
122 122
 
123
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
124
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
123
+        $inputInterfaceMock = $this->createMock( InputInterface::class );
124
+        $outputInterfaceMock = $this->createMock( OutputInterface::class );
125 125
 
126
-        $outputInterfaceMock->expects($this->exactly(1))
127
-                            ->method('write');
126
+        $outputInterfaceMock->expects( $this->exactly( 1 ) )
127
+                            ->method( 'write' );
128 128
 
129 129
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
130
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
130
+            public function __construct( $inputInterfaceMock, $outputInterfaceMock )
131 131
             {
132 132
                 parent::__construct();
133 133
 
134
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
134
+                $this->execute( $inputInterfaceMock, $outputInterfaceMock );
135 135
             }
136 136
         };
137 137
     }
@@ -148,22 +148,22 @@  discard block
 block discarded – undo
148 148
 
149 149
         $badComposerJson = '{ "name": "coenjacobs/mozart", "extra": { "moozart": {} } }';
150 150
 
151
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
152
-        file_put_contents($tmpfname, $badComposerJson);
153
-        chdir(dirname($tmpfname));
151
+        $tmpfname = tempnam( sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__ );
152
+        file_put_contents( $tmpfname, $badComposerJson );
153
+        chdir( dirname( $tmpfname ) );
154 154
 
155
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
156
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
155
+        $inputInterfaceMock = $this->createMock( InputInterface::class );
156
+        $outputInterfaceMock = $this->createMock( OutputInterface::class );
157 157
 
158
-        $outputInterfaceMock->expects($this->exactly(1))
159
-                            ->method('write');
158
+        $outputInterfaceMock->expects( $this->exactly( 1 ) )
159
+                            ->method( 'write' );
160 160
 
161 161
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
162
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
162
+            public function __construct( $inputInterfaceMock, $outputInterfaceMock )
163 163
             {
164 164
                 parent::__construct();
165 165
 
166
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
166
+                $this->execute( $inputInterfaceMock, $outputInterfaceMock );
167 167
             }
168 168
         };
169 169
     }
@@ -182,22 +182,22 @@  discard block
 block discarded – undo
182 182
 
183 183
         $badComposerJson = '{ "name": "coenjacobs/mozart", "extra": { "mozart": []  }';
184 184
 
185
-        $tmpfname = tempnam(sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__);
186
-        file_put_contents($tmpfname, $badComposerJson);
187
-        chdir(dirname($tmpfname));
185
+        $tmpfname = tempnam( sys_get_temp_dir(), 'Strauss-' . __CLASS__ . '-' . __FUNCTION__ );
186
+        file_put_contents( $tmpfname, $badComposerJson );
187
+        chdir( dirname( $tmpfname ) );
188 188
 
189
-        $inputInterfaceMock = $this->createMock(InputInterface::class);
190
-        $outputInterfaceMock = $this->createMock(OutputInterface::class);
189
+        $inputInterfaceMock = $this->createMock( InputInterface::class );
190
+        $outputInterfaceMock = $this->createMock( OutputInterface::class );
191 191
 
192
-        $outputInterfaceMock->expects($this->exactly(1))
193
-                            ->method('write');
192
+        $outputInterfaceMock->expects( $this->exactly( 1 ) )
193
+                            ->method( 'write' );
194 194
 
195 195
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
196
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
196
+            public function __construct( $inputInterfaceMock, $outputInterfaceMock )
197 197
             {
198 198
                 parent::__construct();
199 199
 
200
-                $this->execute($inputInterfaceMock, $outputInterfaceMock);
200
+                $this->execute( $inputInterfaceMock, $outputInterfaceMock );
201 201
             }
202 202
         };
203 203
     }
Please login to merge, or discard this patch.
Braces   +7 added lines, -14 removed lines patch added patch discarded remove patch
@@ -8,8 +8,7 @@  discard block
 block discarded – undo
8 8
 use Symfony\Component\Console\Input\InputInterface;
9 9
 use Symfony\Component\Console\Output\OutputInterface;
10 10
 
11
-class ComposeTest extends TestCase
12
-{
11
+class ComposeTest extends TestCase {
13 12
 
14 13
     /**
15 14
      * When composer.json is absent, instead of failing with:
@@ -29,8 +28,7 @@  discard block
 block discarded – undo
29 28
              ->method('write');
30 29
 
31 30
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
32
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
33
-            {
31
+            public function __construct($inputInterfaceMock, $outputInterfaceMock) {
34 32
                 parent::__construct();
35 33
 
36 34
                 $this->execute($inputInterfaceMock, $outputInterfaceMock);
@@ -61,8 +59,7 @@  discard block
 block discarded – undo
61 59
                             ->method('write');
62 60
 
63 61
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
64
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
65
-            {
62
+            public function __construct($inputInterfaceMock, $outputInterfaceMock) {
66 63
                 parent::__construct();
67 64
 
68 65
                 $this->execute($inputInterfaceMock, $outputInterfaceMock);
@@ -94,8 +91,7 @@  discard block
 block discarded – undo
94 91
                             ->method('write');
95 92
 
96 93
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
97
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
98
-            {
94
+            public function __construct($inputInterfaceMock, $outputInterfaceMock) {
99 95
                 parent::__construct();
100 96
 
101 97
                 $this->execute($inputInterfaceMock, $outputInterfaceMock);
@@ -127,8 +123,7 @@  discard block
 block discarded – undo
127 123
                             ->method('write');
128 124
 
129 125
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
130
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
131
-            {
126
+            public function __construct($inputInterfaceMock, $outputInterfaceMock) {
132 127
                 parent::__construct();
133 128
 
134 129
                 $this->execute($inputInterfaceMock, $outputInterfaceMock);
@@ -159,8 +154,7 @@  discard block
 block discarded – undo
159 154
                             ->method('write');
160 155
 
161 156
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
162
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
163
-            {
157
+            public function __construct($inputInterfaceMock, $outputInterfaceMock) {
164 158
                 parent::__construct();
165 159
 
166 160
                 $this->execute($inputInterfaceMock, $outputInterfaceMock);
@@ -193,8 +187,7 @@  discard block
 block discarded – undo
193 187
                             ->method('write');
194 188
 
195 189
         new class( $inputInterfaceMock, $outputInterfaceMock ) extends Compose {
196
-            public function __construct($inputInterfaceMock, $outputInterfaceMock)
197
-            {
190
+            public function __construct($inputInterfaceMock, $outputInterfaceMock) {
198 191
                 parent::__construct();
199 192
 
200 193
                 $this->execute($inputInterfaceMock, $outputInterfaceMock);
Please login to merge, or discard this patch.
vendor/brianhenryie/strauss/tests/Unit/Console/ApplicationTest.php 3 patches
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -9,22 +9,22 @@
 block discarded – undo
9 9
 class ApplicationTest extends TestCase
10 10
 {
11 11
 
12
-    /**
13
-     * Test the Symfony\Component\Console\Application instance contains the Compose command.
14
-     */
15
-    public function testInstantiation()
16
-    {
12
+	/**
13
+	 * Test the Symfony\Component\Console\Application instance contains the Compose command.
14
+	 */
15
+	public function testInstantiation()
16
+	{
17 17
 
18
-        $version = '1.0.0';
18
+		$version = '1.0.0';
19 19
 
20
-        $sut = new Application($version);
20
+		$sut = new Application($version);
21 21
 
22
-        $commands = $sut->all();
22
+		$commands = $sut->all();
23 23
 
24
-        $containsComposeCommand = array_reduce($commands, function ($carry, $item) {
25
-            return $carry || $item instanceof Compose;
26
-        }, false);
24
+		$containsComposeCommand = array_reduce($commands, function ($carry, $item) {
25
+			return $carry || $item instanceof Compose;
26
+		}, false);
27 27
 
28
-        $this->assertTrue($containsComposeCommand);
29
-    }
28
+		$this->assertTrue($containsComposeCommand);
29
+	}
30 30
 }
Please login to merge, or discard this patch.
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -17,14 +17,14 @@
 block discarded – undo
17 17
 
18 18
         $version = '1.0.0';
19 19
 
20
-        $sut = new Application($version);
20
+        $sut = new Application( $version );
21 21
 
22 22
         $commands = $sut->all();
23 23
 
24
-        $containsComposeCommand = array_reduce($commands, function ($carry, $item) {
24
+        $containsComposeCommand = array_reduce( $commands, function( $carry, $item ) {
25 25
             return $carry || $item instanceof Compose;
26
-        }, false);
26
+        }, false );
27 27
 
28
-        $this->assertTrue($containsComposeCommand);
28
+        $this->assertTrue( $containsComposeCommand );
29 29
     }
30 30
 }
Please login to merge, or discard this patch.
Braces   +2 added lines, -4 removed lines patch added patch discarded remove patch
@@ -6,14 +6,12 @@
 block discarded – undo
6 6
 use BrianHenryIE\Strauss\Console\Commands\Compose;
7 7
 use PHPUnit\Framework\TestCase;
8 8
 
9
-class ApplicationTest extends TestCase
10
-{
9
+class ApplicationTest extends TestCase {
11 10
 
12 11
     /**
13 12
      * Test the Symfony\Component\Console\Application instance contains the Compose command.
14 13
      */
15
-    public function testInstantiation()
16
-    {
14
+    public function testInstantiation() {
17 15
 
18 16
         $version = '1.0.0';
19 17
 
Please login to merge, or discard this patch.