parent
							
								
									cefbd70ab7
								
							
						
					
					
						commit
						3c130352a0
					
				
					 9 changed files with 4019 additions and 33 deletions
				
			
		
							
								
								
									
										16
									
								
								tests/test/dir/collatz.py
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										16
									
								
								tests/test/dir/collatz.py
									
										
									
									
									
										Executable file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,16 @@
 | 
			
		|||
 | 
			
		||||
def nextInSequence(number):
 | 
			
		||||
    if isinstance(number, int):
 | 
			
		||||
        if number % 2 == 0:
 | 
			
		||||
            return number // 2
 | 
			
		||||
        else:
 | 
			
		||||
            return 3*number+1
 | 
			
		||||
    else:
 | 
			
		||||
        raise TypeError('input must be int!')
 | 
			
		||||
 | 
			
		||||
def seqenceLength(number):
 | 
			
		||||
    length = 0
 | 
			
		||||
    while number != 1:
 | 
			
		||||
        number = nextInSequence(number)
 | 
			
		||||
        length += 1
 | 
			
		||||
    return length
 | 
			
		||||
							
								
								
									
										17
									
								
								tests/test/dir/subdir/linked.adoc
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								tests/test/dir/subdir/linked.adoc
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,17 @@
 | 
			
		|||
= relatively linked doc
 | 
			
		||||
Gabe Venberg
 | 
			
		||||
:imagesdir: ../../images/
 | 
			
		||||
:reproducible:
 | 
			
		||||
:giturl: git.venberg.xyz/Gabe/adocStaticSiteGen
 | 
			
		||||
 | 
			
		||||
[#test-pattern]
 | 
			
		||||
.Technical Difficulties
 | 
			
		||||
[link={giturl}]
 | 
			
		||||
image::test_patern.jpg[Stand By]
 | 
			
		||||
 | 
			
		||||
https://git.venberg.xyz/Gabe/adocStaticSiteGen
 | 
			
		||||
 | 
			
		||||
.A mechanical marvel
 | 
			
		||||
video::IvUU8joBb1Q[youtube]
 | 
			
		||||
 | 
			
		||||
<<../../landing_page.adoc#_link_tests,back to where you came!>>
 | 
			
		||||
							
								
								
									
										2495
									
								
								tests/test/images/test_pattern.svg
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										2495
									
								
								tests/test/images/test_pattern.svg
									
										
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							| 
		 After Width: | Height: | Size: 119 KiB  | 
							
								
								
									
										65
									
								
								tests/test/include/include.adoc
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										65
									
								
								tests/test/include/include.adoc
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,65 @@
 | 
			
		|||
== included section
 | 
			
		||||
 | 
			
		||||
Fusce maximus nec magna eu ultricies.
 | 
			
		||||
Fusce quis tellus vitae arcu facilisis lobortis.
 | 
			
		||||
Donec id erat at enim porta placerat in vitae sapien.
 | 
			
		||||
Duis justo arcu, hendrerit nec nulla eu, dictum dapibus ipsum.
 | 
			
		||||
Sed fermentum id elit eget fringilla.
 | 
			
		||||
Suspendisse volutpat imperdiet justo, ut efficitur odio maximus et.
 | 
			
		||||
Nunc interdum sollicitudin eros sit amet convallis.
 | 
			
		||||
Praesent volutpat tempus metus id tincidunt.
 | 
			
		||||
Proin aliquet justo a fermentum consectetur.
 | 
			
		||||
Nunc scelerisque, nisi id scelerisque dictum, nibh lectus ultrices nunc, quis ultricies erat velit sit amet urna.
 | 
			
		||||
Maecenas orci felis, volutpat at bibendum ut, mattis eu justo.
 | 
			
		||||
 | 
			
		||||
=== blocks
 | 
			
		||||
 | 
			
		||||
.listing block
 | 
			
		||||
----
 | 
			
		||||
example of _listing block_
 | 
			
		||||
with verbatim line break
 | 
			
		||||
----
 | 
			
		||||
 | 
			
		||||
.example block
 | 
			
		||||
====
 | 
			
		||||
example block
 | 
			
		||||
with line break
 | 
			
		||||
====
 | 
			
		||||
 | 
			
		||||
.literal block
 | 
			
		||||
....
 | 
			
		||||
_literal_ block
 | 
			
		||||
with line break
 | 
			
		||||
....
 | 
			
		||||
 | 
			
		||||
.pass block
 | 
			
		||||
++++
 | 
			
		||||
pass block
 | 
			
		||||
with <u>underlined text</u>
 | 
			
		||||
++++
 | 
			
		||||
 | 
			
		||||
.quote block
 | 
			
		||||
____
 | 
			
		||||
quote block
 | 
			
		||||
with line break
 | 
			
		||||
____
 | 
			
		||||
 | 
			
		||||
.sidebar block
 | 
			
		||||
****
 | 
			
		||||
sidebar block
 | 
			
		||||
with line break
 | 
			
		||||
****
 | 
			
		||||
 | 
			
		||||
[NOTE]
 | 
			
		||||
====
 | 
			
		||||
This is an example of an admonition block.
 | 
			
		||||
 | 
			
		||||
Unlike an admonition paragraph, it may contain any AsciiDoc content.
 | 
			
		||||
The style can be any one of the admonition labels:
 | 
			
		||||
 | 
			
		||||
* NOTE
 | 
			
		||||
* TIP
 | 
			
		||||
* WARNING
 | 
			
		||||
* CAUTION
 | 
			
		||||
* IMPORTANT
 | 
			
		||||
====
 | 
			
		||||
							
								
								
									
										134
									
								
								tests/test/landing_page.adoc
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										134
									
								
								tests/test/landing_page.adoc
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,134 @@
 | 
			
		|||
= test page for an adoc static site generator.
 | 
			
		||||
Gabe Venberg
 | 
			
		||||
:imagesdir: images
 | 
			
		||||
:docdate: 2021-08-06
 | 
			
		||||
:reproducible:
 | 
			
		||||
:giturl: https://git.venberg.xyz/Gabe/adocStaticSiteGen
 | 
			
		||||
:toc:
 | 
			
		||||
:icons: font
 | 
			
		||||
:includedir: include/
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
IMPORTANT: Test the links in this page!
 | 
			
		||||
 | 
			
		||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
 | 
			
		||||
Phasellus mi tellus, suscipit in dolor nec, faucibus aliquam nulla.
 | 
			
		||||
Mauris gravida, felis commodo molestie tincidunt, sem erat varius lorem, nec lobortis eros sem ut augue.
 | 
			
		||||
Donec suscipit tristique imperdiet.
 | 
			
		||||
Sed maximus est ultrices urna imperdiet, vitae facilisis eros posuere.
 | 
			
		||||
Quisque a mollis mauris.
 | 
			
		||||
Pellentesque fermentum, libero sed sollicitudin interdum, dolor nunc euismod purus, et laoreet tellus augue vitae turpis.
 | 
			
		||||
Pellentesque condimentum elit quis semper tincidunt.
 | 
			
		||||
Nullam consectetur euismod accumsan.
 | 
			
		||||
In dictum nibh ut iaculis euismod.
 | 
			
		||||
Phasellus ut nibh non ipsum volutpat cursus.
 | 
			
		||||
Sed eleifend, enim vitae ultrices auctor, dolor ipsum molestie dui, id dignissim massa neque a mauris.
 | 
			
		||||
 | 
			
		||||
== inline formatting tests
 | 
			
		||||
 | 
			
		||||
*bold test*
 | 
			
		||||
 | 
			
		||||
_italics test_
 | 
			
		||||
 | 
			
		||||
'monospace test'
 | 
			
		||||
 | 
			
		||||
'*monospace bold test*'
 | 
			
		||||
 | 
			
		||||
'_monospace italic test_'
 | 
			
		||||
 | 
			
		||||
_*italic bold test*_
 | 
			
		||||
 | 
			
		||||
'*_all three test_*'
 | 
			
		||||
 | 
			
		||||
\*escaped bold test*
 | 
			
		||||
 | 
			
		||||
+++<u>underline test using html passthrough test</u>+++
 | 
			
		||||
 | 
			
		||||
+*escaped bold test with plus*+
 | 
			
		||||
 | 
			
		||||
-> => <- <=
 | 
			
		||||
 | 
			
		||||
== list tests
 | 
			
		||||
 | 
			
		||||
.unordered list test
 | 
			
		||||
* Lorum
 | 
			
		||||
* ipsum
 | 
			
		||||
** dolor
 | 
			
		||||
** sit
 | 
			
		||||
*** amet
 | 
			
		||||
** consectetur
 | 
			
		||||
 | 
			
		||||
.ordered list test.
 | 
			
		||||
. Lorum
 | 
			
		||||
. ipsum
 | 
			
		||||
.. dolor
 | 
			
		||||
.. sit
 | 
			
		||||
... amet
 | 
			
		||||
.. consectetur
 | 
			
		||||
 | 
			
		||||
.reversed ordered list test.
 | 
			
		||||
[%reversed]
 | 
			
		||||
. Lorum
 | 
			
		||||
. ipsum
 | 
			
		||||
.. dolor
 | 
			
		||||
.. sit
 | 
			
		||||
... amet
 | 
			
		||||
.. consectetur
 | 
			
		||||
 | 
			
		||||
.mixed list
 | 
			
		||||
. Lorum
 | 
			
		||||
. ipsum
 | 
			
		||||
** dolor
 | 
			
		||||
** sit
 | 
			
		||||
*** amet
 | 
			
		||||
. consectetur
 | 
			
		||||
** adipiscing
 | 
			
		||||
** elit
 | 
			
		||||
 | 
			
		||||
.description list test
 | 
			
		||||
[horizontal]
 | 
			
		||||
test:: to make sure software works correctly
 | 
			
		||||
git:: a gift from the machine spirits
 | 
			
		||||
printers:: the greatest evil to ever befall IT.
 | 
			
		||||
 | 
			
		||||
== link tests
 | 
			
		||||
 | 
			
		||||
Lets go back to the <<list tests>> or to the <<tables test,tables>>
 | 
			
		||||
 | 
			
		||||
link:{giturl}[gittea absolute link]
 | 
			
		||||
 | 
			
		||||
.Technical Difficulties
 | 
			
		||||
[link={giturl}]
 | 
			
		||||
image::test_pattern.svg[Stand By]
 | 
			
		||||
 | 
			
		||||
link:dir/subdir/linked.html[link!]
 | 
			
		||||
 | 
			
		||||
<<dir/subdir/linked.adoc#,xref!>>
 | 
			
		||||
 | 
			
		||||
.Source code test
 | 
			
		||||
[source, python]
 | 
			
		||||
----
 | 
			
		||||
include::dir/collatz.py[]
 | 
			
		||||
----
 | 
			
		||||
 | 
			
		||||
== tables test
 | 
			
		||||
 | 
			
		||||
|===
 | 
			
		||||
|Name |Group |Description
 | 
			
		||||
 | 
			
		||||
|Firefox
 | 
			
		||||
|Web Browser
 | 
			
		||||
a|Mozilla Firefox is an open-source web browser.
 | 
			
		||||
It's designed for:
 | 
			
		||||
 | 
			
		||||
* standards compliance,
 | 
			
		||||
* performance and
 | 
			
		||||
* portability.
 | 
			
		||||
 | 
			
		||||
|Ruby
 | 
			
		||||
|Programming Language
 | 
			
		||||
|A programmer's best friend.
 | 
			
		||||
 | 
			
		||||
|===
 | 
			
		||||
 | 
			
		||||
include::{includedir}/include.adoc[]
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue