Template:Marriage/testcases

☆ Save On Wikipedia ↗


Parameters Sandbox version Main template
no parameters
(date missing)
(date missing)
{{... ||1234}} (empty name parameter, start date provided, no end reason)
(m. 1234)
(m. 1234)
{{marriage|[[Vidya Jagadish]]}} (linked name parameter; no dates, no end reason provided)
(date missing)
(date missing)
{{marriage|[[Mary Soames|Mary Churchill]]}} (linked and piped name parameter; no dates, no end reason provided)
(date missing)
(date missing)
{{... |1234}} (no dates, no end reason provided)
1234
(date missing)
1234
(date missing)
{{... |123456|end=div}} (no dates; end reason provided)
123456
(divorced)
123456
(divorced)
{{... |123456|end=annulled}} (no dates; custom end reason provided)
123456
(annulled)
123456
(annulled)
{{... |123456|1984}} (start date; no end reason provided)
123456
(m. 1984)
123456
(m. 1984)
{{... |1234 |1256}}
1234
(m. 1256)
1234
(m. 1256)
{{... |1234 |1256 |1278}}
1234
(m. 12561278)
1234
(m. 12561278)
{{... |1278 |1309}}
1278
(m. 1309)
1278
(m. 1309)
{{... |Text}}
Text
(date missing)
Text
(date missing)
{{... |Text1 |Text2}}
Text1
(m. invalid year)
Text1
(m. invalid year)
{{... |Text1 |Text2 |end=d}}
Text1
(m. invalid year, died)
Text1
(m. invalid year, died)
{{... |Text |1234}}
Text
(m. 1234)
Text
(m. 1234)
{{... |Text |123456}}
Text
(m. 2026)
Text
(m. 2026)
{{... |Text |1234 |1256}}
Text
(m. 12341256)
Text
(m. 12341256)
{{... |Text |1278 |1309}}
Text
(m. 12781309)
Text
(m. 12781309)
{{... |Text |January 1, 2000 |December 31, 2005}}
Text
(m. 20002005)
Text
(m. 20002005)
{{... |Text |January 1, 2000 |December 31, 2005 |reason=div}}
Text
(m. 2000; div. 2005)
Text
(m. 2000; div. 2005)
{{plainlist|
* {{... |Text |January 1, 2000 |December 31, 2005 |reason=div}}<ref>Reference</ref>
* {{... |<!--Text--> |January 1, 2015 |reason=d}}<ref>Reference</ref>
}}
    Text
    (m. 2000; div. 2005)
    [1]
      (m. 2015, died)
      [2]
        Text
        (m. 2000; div. 2005)
        [3]
          (m. 2015, died)
          [4]
          {{... |Text |January 1, 1882 |December 31, 1905 |reason=died}}
          Text
          (m. 1882; died 1905)
          Text
          (m. 1882; died 1905)
          {{... |Text |January 1, 1882 |December 31, 1905 |reason=widowed}} (reason=widowed, no longer supported)
          Text
          (m. 1882; invalid reason 1905)
          Text
          (m. 1882; invalid reason 1905)
          {{... |Text |January 1, 1882 |December 31, 1905 |reason={{abbr|wid.|widowed}}}} (reason={{abbr|wid.|widowed}}, no longer supported)
          Text
          (m. 1882; wid. 1905)
          Text
          (m. 1882; wid. 1905)
          {{... |Text |January 1, 1882 |December 31, 1905 |reason=''reason text''}}
          Text
          (m. 1882; reason text 1905)
          Text
          (m. 1882; reason text 1905)
          {{... |Text with<br/>line breaks<br >in it |January 1, 1882 |December 31, 1905 }}(mid-text line breaks, no end parameter)
          Text with
          line breaks
          in it
          (m. 18821905)
          Text with
          line breaks
          in it
          (m. 18821905)
          {{... |Text with<br/>line breaks<br >in it |January 1, 1882 |December 31, 1905|end=died }} (mid-text line breaks, with end parameter)
          Text with
          line breaks
          in it
          (m. 1882; died 1905)
          Text with
          line breaks
          in it
          (m. 1882; died 1905)
          {{... |1234}}
          1234
          (date missing)
          1234
          (date missing)
          {{... |1278 |1309}}
          1278
          (m. 1309)
          1278
          (m. 1309)
          {{... |Text}}
          Text
          (date missing)
          Text
          (date missing)
          {{... |Text |1234}}
          Text
          (m. 1234)
          Text
          (m. 1234)
          {{... |Text |1234 |1256}}
          Text
          (m. 12341256)
          Text
          (m. 12341256)
          {{... |Text |January 1, 2000 |December 31, 2005}}
          Text
          (m. 20002005)
          Text
          (m. 20002005)
          {{... |Text |January 1, 1882 |December 31, 1905 |reason=''reason text''}}
          Text
          (m. 1882; reason text 1905)
          Text
          (m. 1882; reason text 1905)
          {{... |Text |January 1, 1882 |December 31, 1905 |reason=''reason text''}}<ref>Reference</ref>
          Text
          (m. 1882; reason text 1905)
          [5]
          Text
          (m. 1882; reason text 1905)
          [6]
          {{plainlist|
          * {{marriage|Loretta Berardi<br />|1963}}<ref>Reference1</ref>
          * {{marriage|Wendy Gaxiola Blah<br />|1978|1986}}<ref>Reference2</ref>
          }}
          
            Loretta Berardi
            (m. 1963)
            [7]
              Wendy Gaxiola Blah
              (m. 19781986)
              [8]
                Loretta Berardi
                (m. 1963)
                [9]
                  Wendy Gaxiola Blah
                  (m. 19781986)
                  [10]
                  {{Plainlist|
                  * {{marriage|[[Eudoxia Lopukhina]]|1689|1698|end=}}
                  * {{marriage|[[Martha Skavronskaya]]<br>|1707}}
                  }}
                  
                    (16891698)
                      (m. 1707)
                        (16891698)
                          (m. 1707)
                          {{marriage|Felice Lewin|1924|1927|end=divorced}}<br/>{{marriage|[[Maureen O'Sullivan]]|1936}}
                          Felice Lewin
                          (m. 1924; div. 1927)

                          (m. 1936)
                          Felice Lewin
                          (m. 1924; div. 1927)

                          (m. 1936)
                          {{marriage|Teddy Louise Farmer<br>|1959|1966|end=divorced}}<br>{{marriage|[[Vickery Turner]]<br>|1969|1974|end=divorced}}<br />{{marriage|Judy A. Jones<br>|1977}}
                          Teddy Louise Farmer
                          (m. 1959; div. 1966)

                          (m. 1969; div. 1974)

                          Judy A. Jones
                          (m. 1977)
                          Teddy Louise Farmer
                          (m. 1959; div. 1966)

                          (m. 1969; div. 1974)

                          Judy A. Jones
                          (m. 1977)
                          {{marriage|Edwin Pond Parker II<br />|1917|1928|end=divorced}}<br />{{marriage|[[Alan Campbell (screenwriter)|Alan Campbell]]<br />|1934|1947|end=divorced}}<ref>Reference</ref><br />{{marriage||1950|1963|end=his death}} (complex empty first parameter)
                          Edwin Pond Parker II
                          (m. 1917; div. 1928)

                          (m. 1934; div. 1947)
                          [11]
                          (m. 1950; "his death" is deprecated; use "died" instead. 1963)
                          Edwin Pond Parker II
                          (m. 1917; div. 1928)

                          (m. 1934; div. 1947)
                          [12]
                          (m. 1950; "his death" is deprecated; use "died" instead. 1963)
                          {{marriage|Debra Lynn||2008|reason=divorced}}<ref>Reference</ref> (empty second parameter, with reason)
                          Debra Lynn
                          (div. 2008)
                          [13]
                          Debra Lynn
                          (div. 2008)
                          [14]
                          {{marriage|Debra Lynn||2008|end=}}<ref>Reference</ref> (empty second parameter, with empty end reason)
                          Debra Lynn
                          (until 2008)
                          [15]
                          Debra Lynn
                          (until 2008)
                          [16]
                          {{plainlist|
                          * {{marriage|end=div|Susan Cox<br>}}
                          * {{marriage|end=div|Nora Robbins<br>}}
                          }}
                            Susan Cox
                            (divorced)
                              Nora Robbins
                              (divorced)
                                Susan Cox
                                (divorced)
                                  Nora Robbins
                                  (divorced)
                                  {{marriage|Princess Somsangouane Baldinger||2008}} (empty second parameter, without reason)
                                  Princess Somsangouane Baldinger
                                  (before 2008)
                                  Princess Somsangouane Baldinger
                                  (before 2008)
                                  {{marriage|Princess Somsangouane Baldinger|2008|}} (empty third parameter, without reason)
                                  Princess Somsangouane Baldinger
                                  (m. 2008)
                                  Princess Somsangouane Baldinger
                                  (m. 2008)
                                  {{marriage|Princess Somsangouane Baldinger|2008|typo}} (bogus third parameter)
                                  Princess Somsangouane Baldinger
                                  (m. 2008invalid year)
                                  Princess Somsangouane Baldinger
                                  (m. 2008invalid year)
                                  {{plainlist|
                                  * {{marriage|[[Cossutia]]|reason=disputed}}
                                  * {{marriage|[[Cornelia (wife of Caesar)|Cornelia]]|reason=84–69 BC; her death}}
                                  * {{marriage|[[Pompeia (wife of Julius Caesar)|Pompeia]]|reason=67–61 BC; divorced}}
                                  * {{marriage|[[Calpurnia (wife of Caesar)|Calpurnia]]|reason=59–44 BC; his death}}
                                  }}
                                  
                                    (disputed)
                                      (84–69 BC; her death)
                                        (67–61 BC; divorced)
                                          (59–44 BC; his death)
                                            (disputed)
                                              (84–69 BC; her death)
                                                (67–61 BC; divorced)
                                                  (59–44 BC; his death)
                                                  {{longitem|[[John Jacob Jingleheimer Schmidt]] {{marriage|2=1900|end=d}} }} (no name parameter, end reason provided)
                                                  Sandbox
                                                  John Jacob Jingleheimer Schmidt
                                                  (m. 1900, died)
                                                  Live
                                                  John Jacob Jingleheimer Schmidt
                                                  (m. 1900, died)
                                                  {{marriage |Text |c. 2000|25}} (manual circa)
                                                  Text
                                                  (m. 2026)
                                                  Text
                                                  (m. 2026)
                                                  {{marriage |Text |{{circa|2000}}}} (template-based circa)
                                                  Text
                                                  (m. invalid year)
                                                  Text
                                                  (m. invalid year)
                                                  {{Marriage|Louise Jouanne|1884|1931|end=died}} (acceptable start and end dates, with end=died)
                                                  Louise Jouanne
                                                  (m. 1884; died 1931)
                                                  Louise Jouanne
                                                  (m. 1884; died 1931)
                                                  {{Marriage|Louise Jouanne|1884|1864|end=died}} (marriage date after end date (error) with end=died)
                                                  Louise Jouanne
                                                  (m. 1884; died 1864)
                                                  Louise Jouanne
                                                  (m. 1884; died 1864)

                                                  Uncommon dates, Infobox


                                                  Infobox Example Tests
                                                  Empty set
                                                  Live
                                                  SpouseName
                                                  (date missing)
                                                  Sandbox
                                                  SpouseName
                                                  (date missing)
                                                  Marriage year only
                                                  Live
                                                  SpouseName
                                                  (m. 2000)
                                                  Sandbox
                                                  SpouseName
                                                  (m. 2000)
                                                  Start and end years,
                                                  same century
                                                  Live
                                                  SpouseName
                                                  (m. 20002005)
                                                  Sandbox
                                                  SpouseName
                                                  (m. 20002005)
                                                  Start and end years,
                                                  diff centuries
                                                  Live
                                                  SpouseName
                                                  (m. 19902005)
                                                  Sandbox
                                                  SpouseName
                                                  (m. 19902005)
                                                  Start and end full dates,
                                                  same century
                                                  Live
                                                  Wernher von Braun
                                                  (m. 20002005)
                                                  Sandbox
                                                  Wernher von Braun
                                                  (m. 20002005)
                                                  Start and end full dates,
                                                  same century, |reason=div
                                                  Live
                                                  Jean-Claude Van Damme
                                                  (m. 2000; div. 2005)
                                                  Sandbox
                                                  Jean-Claude Van Damme
                                                  (m. 2000; div. 2005)
                                                  Start and end full dates,
                                                  same century, |reason=w
                                                  Live
                                                  Billy Bob Thornton
                                                  (m. 2000; invalid reason 2005)
                                                  Sandbox
                                                  Billy Bob Thornton
                                                  (m. 2000; invalid reason 2005)
                                                  Start and end full dates,
                                                  same century, |reason=custom
                                                  Live
                                                  Arnold Schwarzenegger
                                                  (m. 2000; abducted 2005)
                                                  Sandbox
                                                  Arnold Schwarzenegger
                                                  (m. 2000; abducted 2005)
                                                  Next Test Case
                                                  Live
                                                  Another Test Case
                                                  (date missing)
                                                  Sandbox
                                                  Another Test Case
                                                  (date missing)

                                                  Uncommon dates

                                                  year = 0, 7, 28, 945, 1600; "Text" = spouse name
                                                  Year Test case
                                                  (no year)
                                                  Live
                                                  Text
                                                  (date missing)
                                                  Sandbox
                                                  Text
                                                  (date missing)
                                                  0
                                                  Live
                                                  Text
                                                  (m. 2000)
                                                  Sandbox
                                                  Text
                                                  (m. 2000)
                                                  0000
                                                  Live
                                                  Text
                                                  (m. 0000)
                                                  Sandbox
                                                  Text
                                                  (m. 0000)
                                                  7
                                                  Live
                                                  Text
                                                  (m. 2007)
                                                  Sandbox
                                                  Text
                                                  (m. 2007)
                                                  0007
                                                  Live
                                                  Text
                                                  (m. 0007)
                                                  Sandbox
                                                  Text
                                                  (m. 0007)
                                                  28
                                                  Live
                                                  Text
                                                  (m. 2028)
                                                  Sandbox
                                                  Text
                                                  (m. 2028)
                                                  0028
                                                  Live
                                                  Text
                                                  (m. 0028)
                                                  Sandbox
                                                  Text
                                                  (m. 0028)
                                                  945
                                                  Live
                                                  Text
                                                  (m. 945)
                                                  Sandbox
                                                  Text
                                                  (m. 945)
                                                  0945
                                                  Live
                                                  Text
                                                  (m. 0945)
                                                  Sandbox
                                                  Text
                                                  (m. 0945)
                                                  1600 (pre-calendar change)
                                                  Live
                                                  Text
                                                  (m. 1600)
                                                  Sandbox
                                                  Text
                                                  (m. 1600)
                                                  3000 (future year)
                                                  Live
                                                  Text
                                                  (m. 16003000)
                                                  Sandbox
                                                  Text
                                                  (m. 16003000)
                                                  c. 2010 (circa with year)
                                                  Live
                                                  Text
                                                  (m. invalid year2026)
                                                  Sandbox
                                                  Text
                                                  (m. invalid year2026)

                                                  Additional tests

                                                  Invalid ending year:

                                                  invalid ending year, 1600–25 (pre-calendar change)

                                                  Live
                                                  Text
                                                  (m. 1600Expression error: Unexpected < operator)
                                                  Sandbox
                                                  Text
                                                  (m. 1600Expression error: Unexpected < operator)

                                                  invalid ending year, 2020–21 (post-calendar change)

                                                  Live
                                                  Text
                                                  (m. 2020Expression error: Unexpected < operator)
                                                  Sandbox
                                                  Text
                                                  (m. 2020Expression error: Unexpected < operator)

                                                  Use of "separated" for end reason

                                                  Live
                                                  Text
                                                  (m. 1990; sep. 2000)
                                                  Sandbox
                                                  Text
                                                  (m. 1990; sep. 2000)

                                                  Use of "sep." for end reason

                                                  Live
                                                  Text
                                                  (m. 1990; sep. 2000)
                                                  Sandbox
                                                  Text
                                                  (m. 1990; sep. 2000)

                                                  Use of "annulled" for end reason

                                                  Live
                                                  Text
                                                  (m. 1990; ann. 2000)
                                                  Sandbox
                                                  Text
                                                  (m. 1990; ann. 2000)

                                                  Use of "he d." for end reason

                                                  Live
                                                  Text
                                                  (m. 1990; "he d." is deprecated; use "died" instead. 2000)
                                                  Sandbox
                                                  Text
                                                  (m. 1990; "he d." is deprecated; use "died" instead. 2000)

                                                  Use of "she d." for end reason

                                                  Live
                                                  Text
                                                  (m. 1990; "she d." is deprecated; use "died" instead. 2000)
                                                  Sandbox
                                                  Text
                                                  (m. 1990; "she d." is deprecated; use "died" instead. 2000)

                                                  Realistic Infobox_Person example

                                                  To better visualize the usage of the template within the Infobox Person template in a realistic usage, this Infobox is manually created to show differences in spacing, padding, margins, word-wrapping, etc., as compared to the other parameters in the template.


                                                  Main
                                                  Birdie Jay Hawkinson
                                                  Birdie at the 2003 Tweety Awards
                                                  Born (1990-01-20) 20 January 1990
                                                  OccupationFlight instructor
                                                  Notable workFlying into a career: a Memoir
                                                  Spouse
                                                  Robin Crowe Jr.
                                                  (m. 1990)
                                                  ChildrenRaven Hawkinson


                                                  Sandbox
                                                  Birdie Jay Hawkinson
                                                  Birdie at the 2003 Tweety Awards
                                                  Born (1990-01-20) 20 January 1990
                                                  OccupationFlight instructor
                                                  Notable workFlying into a career: a Memoir
                                                  Spouse
                                                  Robin Crowe Jr.
                                                  (m. 1990)
                                                  ChildrenRaven Hawkinson

                                                  References for test cases

                                                  1. Reference
                                                  2. Reference
                                                  3. Reference
                                                  4. Reference
                                                  5. Reference
                                                  6. Reference
                                                  7. Reference1
                                                  8. Reference2
                                                  9. Reference1
                                                  10. Reference2
                                                  11. Reference
                                                  12. Reference
                                                  13. Reference
                                                  14. Reference
                                                  15. Reference
                                                  16. Reference