GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 14-17 lines in 6 locations

test/Verification/ExpirationVerifierTest.php 3 locations

@@ 48-63 (lines=16) @@
45
     * @expectedException \Emarref\Jwt\Exception\ExpiredException
46
     * @expectedExceptionMessage Token expired at "Sat, 08 Nov 2014 00:00:00 +0000"
47
     */
48
    public function testExpired()
49
    {
50
        $dateTime = new \DateTime('Sat, 08 Nov 2014 00:00:00 +0000');
51
52
        $expirationClaim = $this->getMockBuilder('Emarref\Jwt\Claim\Expiration')->getMock();
53
54
        $expirationClaim->expects($this->exactly(3))
55
            ->method('getValue')
56
            ->will($this->returnValue($dateTime->getTimestamp()));
57
58
        $this->payload->expects($this->once())
59
            ->method('findClaimByName')
60
            ->will($this->returnValue($expirationClaim));
61
62
        $this->verifier->verify($this->token);
63
    }
64
65
    /**
66
     * @expectedException \InvalidArgumentException
@@ 69-82 (lines=14) @@
66
     * @expectedException \InvalidArgumentException
67
     * @expectedExceptionMessage Invalid expiration timestamp "foobar"
68
     */
69
    public function testUnexpectedValue()
70
    {
71
        $expirationClaim = $this->getMockBuilder('Emarref\Jwt\Claim\Expiration')->getMock();
72
73
        $expirationClaim->expects($this->exactly(3))
74
                        ->method('getValue')
75
                        ->will($this->returnValue('foobar'));
76
77
        $this->payload->expects($this->once())
78
                      ->method('findClaimByName')
79
                      ->will($this->returnValue($expirationClaim));
80
81
        $this->verifier->verify($this->token);
82
    }
83
84
    public function testValid()
85
    {
@@ 84-99 (lines=16) @@
81
        $this->verifier->verify($this->token);
82
    }
83
84
    public function testValid()
85
    {
86
        $future = new \DateTime('5 minutes', new \DateTimeZone('UTC'));
87
88
        $expirationClaim = $this->getMockBuilder('Emarref\Jwt\Claim\Expiration')->getMock();
89
90
        $expirationClaim->expects($this->once())
91
            ->method('getValue')
92
            ->will($this->returnValue($future->getTimestamp()));
93
94
        $this->payload->expects($this->once())
95
            ->method('findClaimByName')
96
            ->will($this->returnValue($expirationClaim));
97
98
        $this->verifier->verify($this->token);
99
    }
100
}
101

test/Verification/NotBeforeVerifierTest.php 3 locations

@@ 51-67 (lines=17) @@
48
     * @expectedException \Emarref\Jwt\Exception\TooEarlyException
49
     * @expectedExceptionMessageRegExp /Token must not be processed before "[\w,:+\d ]+"/
50
     */
51
    public function testNotBefore()
52
    {
53
        $dateTime = new \DateTime('1 day');
54
55
        $notBeforeClaim = $this->getMockBuilder('Emarref\Jwt\Claim\NotBefore')->getMock();
56
57
        $notBeforeClaim->expects($this->exactly(3))
58
            ->method('getValue')
59
            ->will($this->returnValue($dateTime->getTimestamp()));
60
61
        $this->payload->expects($this->once())
62
            ->method('findClaimByName')
63
            ->with(NotBefore::NAME)
64
            ->will($this->returnValue($notBeforeClaim));
65
66
        $this->verifier->verify($this->token);
67
    }
68
69
    /**
70
     * @expectedException \InvalidArgumentException
@@ 73-87 (lines=15) @@
70
     * @expectedException \InvalidArgumentException
71
     * @expectedExceptionMessage Invalid not before timestamp "foobar"
72
     */
73
    public function testUnexpectedValue()
74
    {
75
        $notBeforeClaim = $this->getMockBuilder('Emarref\Jwt\Claim\NotBefore')->getMock();
76
77
        $notBeforeClaim->expects($this->exactly(2))
78
                        ->method('getValue')
79
                        ->will($this->returnValue('foobar'));
80
81
        $this->payload->expects($this->once())
82
                      ->method('findClaimByName')
83
                      ->with(NotBefore::NAME)
84
                      ->will($this->returnValue($notBeforeClaim));
85
86
        $this->verifier->verify($this->token);
87
    }
88
89
    public function testValid()
90
    {
@@ 89-105 (lines=17) @@
86
        $this->verifier->verify($this->token);
87
    }
88
89
    public function testValid()
90
    {
91
        $past = new \DateTime('5 minutes ago', new \DateTimeZone('UTC'));
92
93
        $notBeforeClaim = $this->getMockBuilder('Emarref\Jwt\Claim\NotBefore')->getMock();
94
95
        $notBeforeClaim->expects($this->exactly(2))
96
            ->method('getValue')
97
            ->will($this->returnValue($past->getTimestamp()));
98
99
        $this->payload->expects($this->once())
100
            ->method('findClaimByName')
101
            ->with(NotBefore::NAME)
102
            ->will($this->returnValue($notBeforeClaim));
103
104
        $this->verifier->verify($this->token);
105
    }
106
}
107