[latex3-commits] [git/LaTeX3-latex3-latex3] main: Add test for \draw_intersect_line_circle:nnnnn (0c24de42f)

Joseph Wright joseph.wright at morningstar2.co.uk
Tue Oct 19 09:28:16 CEST 2021


Repository : https://github.com/latex3/latex3
On branch  : main
Link       : https://github.com/latex3/latex3/commit/0c24de42f7e7f754f30011a00d79f8266b3c96ed

>---------------------------------------------------------------

commit 0c24de42f7e7f754f30011a00d79f8266b3c96ed
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Tue Oct 19 08:28:16 2021 +0100

    Add test for \draw_intersect_line_circle:nnnnn


>---------------------------------------------------------------

0c24de42f7e7f754f30011a00d79f8266b3c96ed
 l3experimental/l3draw/testfiles/m3draw001.lvt | 17 +++++++++++++++++
 l3experimental/l3draw/testfiles/m3draw001.tlg | 22 ++++++++++++++--------
 2 files changed, 31 insertions(+), 8 deletions(-)

diff --git a/l3experimental/l3draw/testfiles/m3draw001.lvt b/l3experimental/l3draw/testfiles/m3draw001.lvt
index 84abb2f2f..85c828270 100644
--- a/l3experimental/l3draw/testfiles/m3draw001.lvt
+++ b/l3experimental/l3draw/testfiles/m3draw001.lvt
@@ -66,6 +66,23 @@
       { 1 }
   }
 
+\TESTEXP { \draw_point_intersect_line_circle:nnnnn }
+  {
+    \draw_point_intersect_line_circle:nnnnn
+      { \draw_point_vec:nn { 0 } { 1 } }
+      { \draw_point_vec:nn { 6 } { 3 } }
+      { \draw_point_vec:nn { 3 } { 3 } }
+      { 2cm }
+      { 1 }
+    \NEWLINE
+    \draw_point_intersect_line_circle:nnnnn
+      { \draw_point_vec:nn { 0 } { 1 } }
+      { \draw_point_vec:nn { 6 } { 3 } }
+      { \draw_point_vec:nn { 3 } { 3 } }
+      { 2cm }
+      { 2 }
+  }
+
 \TESTEXP { \draw_point_interpolate_line:nnn }
   {
     \draw_point_interpolate_line:nnn
diff --git a/l3experimental/l3draw/testfiles/m3draw001.tlg b/l3experimental/l3draw/testfiles/m3draw001.tlg
index 3dbfc6a7a..968e24162 100644
--- a/l3experimental/l3draw/testfiles/m3draw001.tlg
+++ b/l3experimental/l3draw/testfiles/m3draw001.tlg
@@ -32,28 +32,34 @@ TEST 5: \draw_point_intersect_circles:nnnnn
 0.00000288355082pt,0.00000288355084pt
 ============================================================
 ============================================================
-TEST 6: \draw_point_interpolate_line:nnn 
+TEST 6: \draw_point_intersect_line_circle:nnnnn 
+============================================================
+141.4195747120765pt,75.59261702642134pt
+46.36863329573598pt,43.90896988764116pt
+============================================================
+============================================================
+TEST 7: \draw_point_interpolate_line:nnn 
 ============================================================
 28.4527587890625pt,56.905517578125pt
 ============================================================
 ============================================================
-TEST 7: \draw_point_interpolate_distance:nnn 
+TEST 8: \draw_point_interpolate_distance:nnn 
 ============================================================
 1.414213562373095pt,29.8669723514356pt
 54.78419723456536pt,83.23695602362786pt
 ============================================================
 ============================================================
-TEST 8: \draw_point_interpolate_arcaxes:nnnnnn 
+TEST 9: \draw_point_interpolate_arcaxes:nnnnnn 
 ============================================================
 52.44956684602254pt,43.74041050993108pt
 ============================================================
 ============================================================
-TEST 9: \draw_point_interpolate_curve:nnnnnn 
+TEST 10: \draw_point_interpolate_curve:nnnnnn 
 ============================================================
 28.4527587890625pt,35.56594848632813pt
 ============================================================
 ============================================================
-TEST 10: \draw_set_ <axis>vec:n
+TEST 11: \draw_set_ <axis>vec:n
 ============================================================
 > 17.49844360351562pt,17.49844360351562pt.
 <recently read> }
@@ -69,7 +75,7 @@ l. ...  }
 l. ...  }
 ============================================================
 ============================================================
-TEST 11: \draw_point_vec:nn 
+TEST 12: \draw_point_vec:nn 
 ============================================================
 0pt,0pt
 28.4527587890625pt,28.4527587890625pt
@@ -77,7 +83,7 @@ TEST 11: \draw_point_vec:nn
 28.4527587890625pt,28.4527587890625pt
 ============================================================
 ============================================================
-TEST 12: \draw_point_vec:nnn 
+TEST 13: \draw_point_vec:nnn 
 ============================================================
 0pt,0pt
 -10.95431518554688pt,-10.95431518554688pt
@@ -85,7 +91,7 @@ TEST 12: \draw_point_vec:nnn
 -10.95431518554688pt,17.49844360351562pt
 ============================================================
 ============================================================
-TEST 13: \draw_point_vec_polar:nn (n)
+TEST 14: \draw_point_vec_polar:nn (n)
 ============================================================
 49.28162383815817pt,28.4527587890625pt
 24.64081191907909pt,28.4527587890625pt





More information about the latex3-commits mailing list.