@@ -984,6 +984,7 @@ mod tests {
984
984
use crate :: models:: Application ;
985
985
use scribe:: buffer:: Position ;
986
986
use scribe:: Buffer ;
987
+ use serial_test:: serial;
987
988
use std:: env;
988
989
use std:: fs:: File ;
989
990
use std:: io:: Write ;
@@ -1589,6 +1590,7 @@ mod tests {
1589
1590
}
1590
1591
1591
1592
#[ test]
1593
+ #[ serial]
1592
1594
fn paste_inserts_at_cursor_when_pasting_inline_data ( ) {
1593
1595
let mut app = Application :: new ( & Vec :: new ( ) ) . unwrap ( ) ;
1594
1596
let mut buffer = Buffer :: new ( ) ;
@@ -1611,6 +1613,7 @@ mod tests {
1611
1613
}
1612
1614
1613
1615
#[ test]
1616
+ #[ serial]
1614
1617
fn paste_inserts_on_line_below_when_pasting_block_data ( ) {
1615
1618
let mut app = Application :: new ( & Vec :: new ( ) ) . unwrap ( ) ;
1616
1619
let mut buffer = Buffer :: new ( ) ;
@@ -1633,6 +1636,7 @@ mod tests {
1633
1636
}
1634
1637
1635
1638
#[ test]
1639
+ #[ serial]
1636
1640
fn paste_works_at_end_of_buffer_when_pasting_block_data ( ) {
1637
1641
let mut app = Application :: new ( & Vec :: new ( ) ) . unwrap ( ) ;
1638
1642
let mut buffer = Buffer :: new ( ) ;
@@ -1656,6 +1660,7 @@ mod tests {
1656
1660
}
1657
1661
1658
1662
#[ test]
1663
+ #[ serial]
1659
1664
fn paste_works_on_trailing_newline_when_pasting_block_data ( ) {
1660
1665
let mut app = Application :: new ( & Vec :: new ( ) ) . unwrap ( ) ;
1661
1666
let mut buffer = Buffer :: new ( ) ;
@@ -1838,6 +1843,7 @@ mod tests {
1838
1843
}
1839
1844
1840
1845
#[ test]
1846
+ #[ serial]
1841
1847
fn paste_with_inline_content_replaces_selection ( ) {
1842
1848
let mut app = Application :: new ( & Vec :: new ( ) ) . unwrap ( ) ;
1843
1849
let mut buffer = Buffer :: new ( ) ;
@@ -1865,6 +1871,7 @@ mod tests {
1865
1871
}
1866
1872
1867
1873
#[ test]
1874
+ #[ serial]
1868
1875
fn paste_with_block_content_replaces_selection ( ) {
1869
1876
let mut app = Application :: new ( & Vec :: new ( ) ) . unwrap ( ) ;
1870
1877
let mut buffer = Buffer :: new ( ) ;
@@ -1891,6 +1898,7 @@ mod tests {
1891
1898
}
1892
1899
1893
1900
#[ test]
1901
+ #[ serial]
1894
1902
fn paste_above_inserts_clipboard_contents_on_a_new_line_above ( ) {
1895
1903
let mut app = Application :: new ( & Vec :: new ( ) ) . unwrap ( ) ;
1896
1904
let mut buffer = Buffer :: new ( ) ;
0 commit comments