Test Node (Shinsplat)
A string concatenator that prints 'test node runs' and asks nothing of you
- _out
Every pack has a leftover, and this is Shinsplat's: a node whose help output literally says "nothing," whose source prints test node runs in big banners whenever it executes, and which concatenates two strings. It's the author's scratch node, shipped because removing it from __init__.py was never worth the effort. Knowing that up front saves you five minutes of wondering if it does something clever.
How it works
The function is out_ = in_ + " " + text_. The optional in_ input (default empty) is concatenated with the required text_ and returned on _out. Two text values, one joined output, a space in the middle. It also forces a rerun every time via a changed-detection hack (it always reports changed, so it re-executes on each queue) - which, combined with the banner prints, makes it a crude "did this part of the graph actually run?" probe if you're debugging execution order. That's the one genuinely useful trick hiding in it: wire in_ from a node you suspect isn't executing, and the console banner tells you the truth.
The inputs and outputs
text_- required text.in_- optional text, prepended.
Output: _out - in_ + " " + text_, as a STRING.
How to install it
Ships in ComfyUI-Shinsplat:
cd ComfyUI/custom_nodes
git clone https://github.com/Shinsplat/ComfyUI-Shinsplat
or ComfyUI Manager → "ComfyUI-Shinsplat" → restart. No extra deps.
Common issues
- "What is this for?" - debugging, mostly, and string concatenation when you want a spacer. It's a test node; it never promised more.
- "It re-runs even when nothing changed" - deliberate. That's the always-re-execute behavior, useful as an execution probe and mildly annoying otherwise.
- "The console is full of 'test node runs' banners" - yes. If that bothers you, use a different concatenation node; this one's identity is the noise.
Inputs (2)
| Name | Type | Default | Description |
|---|---|---|---|
| text_ | STRING | — | |
| in_opt | STRING | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| _out | STRING | — |