dev/prometeu-lsp #8
@ -1,25 +0,0 @@
|
||||
package p.studio.utilities;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
import p.studio.compiler.PBSDefinitions;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertTrue;
|
||||
|
||||
class FrontendVisualThemeCssRendererTest {
|
||||
|
||||
@Test
|
||||
void rendersLegacyCompatibleCssFromStructuredFrontendTheme() {
|
||||
final FrontendVisualThemeCssRenderer renderer = new FrontendVisualThemeCssRenderer();
|
||||
|
||||
final String css = renderer.renderDefaultTheme(
|
||||
PBSDefinitions.PBS.getLanguageId(),
|
||||
PBSDefinitions.PBS.getSemanticPresentation());
|
||||
|
||||
assertTrue(css.contains(".editor-workspace-code-area-type-pbs"));
|
||||
assertTrue(css.contains(".text.editor-semantic-pbs-keyword"));
|
||||
assertTrue(css.contains("-fx-fill: #569cd6;"));
|
||||
assertTrue(css.contains("-fx-font-style: italic;"));
|
||||
assertTrue(css.contains(".editor-workspace-status-chip-type-pbs"));
|
||||
assertTrue(css.contains("-fx-border-color: #a47dff;"));
|
||||
}
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
5
tools/vscode-extension/.gitignore
vendored
5
tools/vscode-extension/.gitignore
vendored
@ -32,4 +32,7 @@ Thumbs.db
|
||||
|
||||
# Editor local state
|
||||
.vscode/settings.json
|
||||
.vscode/*.log
|
||||
.vscode/*.log
|
||||
|
||||
# AI
|
||||
debug
|
||||
Loading…
x
Reference in New Issue
Block a user