We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 6004508 commit ccb144fCopy full SHA for ccb144f
2 files changed
lib/env_pull_request/base.rb
@@ -1,7 +1,17 @@
1
module EnvPullRequest
2
class Base
3
- def pull_request_id
4
- 1
+ attr_reader :pull_request_id
+
5
+ def initialize
6
+ @pull_request_id = fetch_pull_request_id
7
+ end
8
9
+ def fetch_pull_request_id
10
+ nil
11
12
13
+ def pull_request?
14
+ !pull_request_id.nil?
15
end
16
17
test/test_ci.rb
@@ -0,0 +1,20 @@
+require_relative 'helper'
+module EnvPullRequest
+ class TestCi < Test::Unit::TestCase
+ sub_test_case 'not pull request' do
+ test '#pull_request?' do
+ env = EnvPullRequest.new
+ assert do
+ env.pull_request? == false
+ test '#pull_request_id' do
+ env.pull_request_id.nil?
18
19
20
+end
0 commit comments