summaryrefslogtreecommitdiffstats
path: root/third_party/rust/uniffi-example-sprites/tests
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/rust/uniffi-example-sprites/tests')
-rw-r--r--third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.kts25
-rw-r--r--third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.py17
-rw-r--r--third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.rb22
-rw-r--r--third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.swift16
-rw-r--r--third_party/rust/uniffi-example-sprites/tests/test_generated_bindings.rs6
5 files changed, 0 insertions, 86 deletions
diff --git a/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.kts b/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.kts
deleted file mode 100644
index 42451f28dd..0000000000
--- a/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.kts
+++ /dev/null
@@ -1,25 +0,0 @@
-import uniffi.sprites.*;
-
-val sempty = Sprite(null)
-assert( sempty.getPosition() == Point(0.0, 0.0) )
-
-val s = Sprite(Point(0.0, 1.0))
-assert( s.getPosition() == Point(0.0, 1.0) )
-
-s.moveTo(Point(1.0, 2.0))
-assert( s.getPosition() == Point(1.0, 2.0) )
-
-s.moveBy(Vector(-4.0, 2.0))
-assert( s.getPosition() == Point(-3.0, 4.0) )
-
-s.destroy()
-try {
- s.moveBy(Vector(0.0, 0.0))
- assert(false) { "Should not be able to call anything after `destroy`" }
-} catch(e: IllegalStateException) {
- assert(true)
-}
-
-val srel = Sprite.newRelativeTo(Point(0.0, 1.0), Vector(1.0, 1.5))
-assert( srel.getPosition() == Point(1.0, 2.5) )
-
diff --git a/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.py b/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.py
deleted file mode 100644
index d04742e076..0000000000
--- a/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.py
+++ /dev/null
@@ -1,17 +0,0 @@
-from sprites import *
-
-sempty = Sprite(None)
-assert sempty.get_position() == Point(x=0, y=0)
-
-s = Sprite(Point(x=0, y=1))
-assert s.get_position() == Point(x=0, y=1)
-
-s.move_to(Point(x=1, y=2))
-assert s.get_position() == Point(x=1, y=2)
-
-s.move_by(Vector(dx=-4, dy=2))
-assert s.get_position() == Point(x=-3, y=4)
-
-srel = Sprite.new_relative_to(Point(x=0, y=1), Vector(dx=1, dy=1.5))
-assert srel.get_position() == Point(x=1, y=2.5)
-
diff --git a/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.rb b/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.rb
deleted file mode 100644
index fa73043979..0000000000
--- a/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.rb
+++ /dev/null
@@ -1,22 +0,0 @@
-# frozen_string_literal: true
-
-require 'test/unit'
-require 'sprites'
-
-include Test::Unit::Assertions
-include Sprites
-
-sempty = Sprite.new(nil)
-assert_equal sempty.get_position, Point.new(x: 0, y: 0)
-
-s = Sprite.new(Point.new(x: 0, y: 1))
-assert_equal s.get_position, Point.new(x: 0, y: 1)
-
-s.move_to(Point.new(x: 1, y: 2))
-assert_equal s.get_position, Point.new(x: 1, y: 2)
-
-s.move_by(Vector.new(dx: -4, dy: 2))
-assert_equal s.get_position, Point.new(x: -3, y: 4)
-
-srel = Sprite.new_relative_to(Point.new(x: 0, y: 1), Vector.new(dx: 1, dy: 1.5))
-assert_equal srel.get_position, Point.new(x: 1, y: 2.5)
diff --git a/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.swift b/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.swift
deleted file mode 100644
index d5428ac679..0000000000
--- a/third_party/rust/uniffi-example-sprites/tests/bindings/test_sprites.swift
+++ /dev/null
@@ -1,16 +0,0 @@
-import sprites
-
-let sempty = Sprite(initialPosition: nil)
-assert( sempty.getPosition() == Point(x: 0, y: 0))
-
-let s = Sprite(initialPosition: Point(x: 0, y: 1))
-assert( s.getPosition() == Point(x: 0, y: 1))
-
-s.moveTo(position: Point(x: 1.0, y: 2.0))
-assert( s.getPosition() == Point(x: 1, y: 2))
-
-s.moveBy(direction: Vector(dx: -4, dy: 2))
-assert( s.getPosition() == Point(x: -3, y: 4))
-
-let srel = Sprite.newRelativeTo(reference: Point(x: 0.0, y: 1.0), direction: Vector(dx: 1, dy: 1.5))
-assert( srel.getPosition() == Point(x: 1.0, y: 2.5) )
diff --git a/third_party/rust/uniffi-example-sprites/tests/test_generated_bindings.rs b/third_party/rust/uniffi-example-sprites/tests/test_generated_bindings.rs
deleted file mode 100644
index 00dd779d68..0000000000
--- a/third_party/rust/uniffi-example-sprites/tests/test_generated_bindings.rs
+++ /dev/null
@@ -1,6 +0,0 @@
-uniffi::build_foreign_language_testcases!(
- "tests/bindings/test_sprites.py",
- "tests/bindings/test_sprites.rb",
- "tests/bindings/test_sprites.kts",
- "tests/bindings/test_sprites.swift",
-);