Proves that default attributes work fine in Chef Solo:
chef-solo -c solo.rb -j test.json
/t/w/solo-def ❯❯❯ chef-solo -c solo.rb -j test.json
Starting Chef Client, version 11.4.4
Compiling Cookbooks...
[2013-08-02T10:30:01-07:00] WARN: I see that solo works... fine
Converging 1 resources
Recipe: solo-def::default
* file[/tmp/what] action create (up to date)
Chef Client finished, 0 resources updated
/t/w/solo-def ❯❯❯ cat /tmp/what
fine%