mirror of
				https://github.com/IntellectualSites/PlotSquared.git
				synced 2025-11-04 11:13:45 +01:00 
			
		
		
		
	
				
					committed by
					
						
						GitHub
					
				
			
			
				
	
			
			
			
						parent
						
							f020a6c6da
						
					
				
				
					commit
					53771a3ece
				
			@@ -37,12 +37,7 @@ class ClickStripTransformTest {
 | 
				
			|||||||
    void removeClickEvent() {
 | 
					    void removeClickEvent() {
 | 
				
			||||||
        var commonAction = ClickEvent.Action.OPEN_FILE;
 | 
					        var commonAction = ClickEvent.Action.OPEN_FILE;
 | 
				
			||||||
        var transform = new ClickStripTransform(EnumSet.of(commonAction));
 | 
					        var transform = new ClickStripTransform(EnumSet.of(commonAction));
 | 
				
			||||||
        var component = Component.text("Hello")
 | 
					        var component = Component.text("Hello").clickEvent(ClickEvent.openFile("World"));
 | 
				
			||||||
                .clickEvent(ClickEvent.clickEvent(
 | 
					 | 
				
			||||||
                                commonAction,
 | 
					 | 
				
			||||||
                                "World"
 | 
					 | 
				
			||||||
                        )
 | 
					 | 
				
			||||||
                );
 | 
					 | 
				
			||||||
        var transformedComponent = transform.transform(component);
 | 
					        var transformedComponent = transform.transform(component);
 | 
				
			||||||
        Assertions.assertNull(transformedComponent.clickEvent());
 | 
					        Assertions.assertNull(transformedComponent.clickEvent());
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
@@ -52,10 +47,7 @@ class ClickStripTransformTest {
 | 
				
			|||||||
    void ignoreClickEvent() {
 | 
					    void ignoreClickEvent() {
 | 
				
			||||||
        var actionToRemove = ClickEvent.Action.SUGGEST_COMMAND;
 | 
					        var actionToRemove = ClickEvent.Action.SUGGEST_COMMAND;
 | 
				
			||||||
        var transform = new ClickStripTransform(EnumSet.of(actionToRemove));
 | 
					        var transform = new ClickStripTransform(EnumSet.of(actionToRemove));
 | 
				
			||||||
        var originalClickEvent = ClickEvent.clickEvent(
 | 
					        var originalClickEvent = ClickEvent.changePage(1337);
 | 
				
			||||||
                ClickEvent.Action.CHANGE_PAGE,
 | 
					 | 
				
			||||||
                "World"
 | 
					 | 
				
			||||||
        );
 | 
					 | 
				
			||||||
        var component = Component.text("Hello")
 | 
					        var component = Component.text("Hello")
 | 
				
			||||||
                .clickEvent(originalClickEvent);
 | 
					                .clickEvent(originalClickEvent);
 | 
				
			||||||
        var transformedComponent = transform.transform(component);
 | 
					        var transformedComponent = transform.transform(component);
 | 
				
			||||||
@@ -76,12 +68,12 @@ class ClickStripTransformTest {
 | 
				
			|||||||
                .insertion("DEF");
 | 
					                .insertion("DEF");
 | 
				
			||||||
        var component = Component.text("Hello ")
 | 
					        var component = Component.text("Hello ")
 | 
				
			||||||
                .append(
 | 
					                .append(
 | 
				
			||||||
                        inner.clickEvent(ClickEvent.clickEvent(ClickEvent.Action.OPEN_URL, "https://example.org"))
 | 
					                        inner.clickEvent(ClickEvent.openUrl("https://example.org"))
 | 
				
			||||||
                );
 | 
					                );
 | 
				
			||||||
        var transformedComponent = transform.transform(component);
 | 
					        var transformedComponent = transform.transform(component);
 | 
				
			||||||
        Assertions.assertFalse(transformedComponent.children().isEmpty()); // child still exists
 | 
					        Assertions.assertFalse(transformedComponent.children().isEmpty()); // child still exists
 | 
				
			||||||
        Assertions.assertEquals(inner, transformedComponent.children().get(0)); // only the click event has changed
 | 
					        Assertions.assertEquals(inner, transformedComponent.children().getFirst()); // only the click event has changed
 | 
				
			||||||
        Assertions.assertNull(transformedComponent.children().get(0).clickEvent());
 | 
					        Assertions.assertNull(transformedComponent.children().getFirst().clickEvent());
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -7,7 +7,7 @@ checkerqual = "3.49.5"
 | 
				
			|||||||
gson = "2.10"
 | 
					gson = "2.10"
 | 
				
			||||||
guava = "31.1-jre"
 | 
					guava = "31.1-jre"
 | 
				
			||||||
snakeyaml = "2.0"
 | 
					snakeyaml = "2.0"
 | 
				
			||||||
adventure = "4.21.0"
 | 
					adventure = "4.23.0"
 | 
				
			||||||
adventure-bukkit = "4.4.0"
 | 
					adventure-bukkit = "4.4.0"
 | 
				
			||||||
log4j = "2.19.0"
 | 
					log4j = "2.19.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user