Skip to content

Commit d13332c

Browse files
committed
Ruby: Add more call graph tests
1 parent a8cc669 commit d13332c

File tree

6 files changed

+1755
-1562
lines changed

6 files changed

+1755
-1562
lines changed

ruby/ql/test/library-tests/modules/ancestors.expected

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -31,61 +31,67 @@
3131
calls.rb:
3232
# 21| M
3333

34-
# 39| C
34+
# 43| C
3535
#-----| include -> M
3636
#-----| super -> Object
3737

38-
# 61| D
38+
# 65| D
3939
#-----| super -> C
4040

41-
# 87| Integer
41+
# 91| Integer
4242
#-----| super -> Numeric
4343

44-
# 92| String
44+
# 96| String
4545
#-----| super -> Object
4646

47-
# 96| Kernel
47+
# 100| Kernel
4848

49-
# 101| Module
49+
# 105| Module
5050
#-----| super -> Object
5151

52-
# 108| Object
52+
# 112| Object
5353
#-----| super -> BasicObject
5454
#-----| include -> Kernel
5555
#-----| prepend -> A
5656

57-
# 113| Hash
57+
# 117| Hash
5858
#-----| super -> Object
5959

60-
# 118| Array
60+
# 122| Array
6161
#-----| super -> Object
6262

63-
# 158| S
63+
# 162| S
6464
#-----| super -> Object
6565

66-
# 164| A
66+
# 168| A
6767
#-----| super -> S
6868
#-----| super -> B
6969
#-----| prepend -> A::B
7070

71-
# 169| B
71+
# 173| B
7272
#-----| super -> S
7373

74-
# 183| Singletons
74+
# 187| Singletons
7575
#-----| super -> Object
7676

77-
# 303| SelfNew
77+
# 307| SelfNew
7878
#-----| super -> Object
7979

80-
# 317| C1
80+
# 322| C1
8181
#-----| super -> Object
8282

83-
# 323| C2
83+
# 328| C2
8484
#-----| super -> C1
8585

86-
# 329| C3
86+
# 334| C3
8787
#-----| super -> C2
8888

89+
# 374| SingletonOverride1
90+
#-----| super -> Object
91+
92+
# 399| SingletonOverride2
93+
#-----| super -> SingletonOverride1
94+
8995
hello.rb:
9096
# 1| EnglishWords
9197

0 commit comments

Comments
 (0)