Skip to content

Commit 464edbc

Browse files
committed
Remove unnecessary tests
1 parent 4cca265 commit 464edbc

1 file changed

Lines changed: 0 additions & 61 deletions

File tree

‎spec/tapioca/gem/pipeline_spec.rb‎

Lines changed: 0 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -2024,43 +2024,6 @@ def new(*_arg0); end
20242024
assert_equal(output, compile(include_loc: true))
20252025
end
20262026

2027-
it "compiles Struct anonymous superclass methods overridden by a prepended module" do
2028-
add_ruby_file("point.rb", <<~RUBY)
2029-
module Rounded
2030-
def x
2031-
super.round
2032-
end
2033-
end
2034-
2035-
class Point < Struct.new(:x)
2036-
prepend Rounded
2037-
end
2038-
RUBY
2039-
2040-
output = template(<<~RBI)
2041-
class Point < ::Struct
2042-
include ::Rounded
2043-
2044-
def x; end
2045-
def x=(_); end
2046-
2047-
class << self
2048-
def [](*_arg0); end
2049-
def inspect; end
2050-
def keyword_init?; end
2051-
def members; end
2052-
def new(*_arg0); end
2053-
end
2054-
end
2055-
2056-
module Rounded
2057-
def x; end
2058-
end
2059-
RBI
2060-
2061-
assert_equal(output, compile)
2062-
end
2063-
20642027
it "compiles Struct anonymous superclass methods behind a module prepended into the anonymous superclass" do
20652028
add_ruby_file("point.rb", <<~RUBY)
20662029
module Rounded
@@ -2522,30 +2485,6 @@ def build; end
25222485
assert_equal(output, compile)
25232486
end
25242487

2525-
it "does not compile methods a DelegateClass superclass delegates" do
2526-
add_ruby_file("foo.rb", <<~RUBY)
2527-
class Bar
2528-
def bar; end
2529-
end
2530-
2531-
class Foo < DelegateClass(Bar)
2532-
def foo; end
2533-
end
2534-
RUBY
2535-
2536-
output = template(<<~RBI)
2537-
class Bar
2538-
def bar; end
2539-
end
2540-
2541-
class Foo
2542-
def foo; end
2543-
end
2544-
RBI
2545-
2546-
assert_equal(output, compile)
2547-
end
2548-
25492488
it "compiles public methods ActiveSupport defines in an anonymous superclass" do
25502489
add_ruby_file("list.rb", <<~RUBY)
25512490
require "active_support"

0 commit comments

Comments
 (0)