If you email me your sandpile.sage file I could try to figure it out.
I made a file with a class definition inheriting from DiGraph and
everything tested OK, so I can't reproduce this.  The only thing I can
think of is that perhaps your command "sage" is calling an older
version of sage that doesn't have DiGraphs - ?  I don't know the graph
theory code well enough to know how likely that is.

Cheers,
Marshall

On Jun 4, 4:46 pm, Marshall Hampton <hampto...@gmail.com> wrote:
> What happens if you rename it "sandpile.py"?  I'm not sure that will
> help but there are some funny differences between running .py
> and .sage files.
>
> -Marshall
>
> On Jun 2, 8:35 pm, davidp <dav...@reed.edu> wrote:
>
> > I would like to run the doctests in my file, "sandpile.sage", but get
> > the following error message:
>
> > ++++++++++++++++++++++++++++++++++===
> > xyzzy> sage -t sandpile.sage
> > sage -t  "sandpile.sage"
> > /usr/local/sage-devel/local/bin/sage-preparse: File file_name is
> > missing
> > Traceback (most recent call last):
> >   File "./sandpile.py", line 18, in <module>
> >     from sandpile import *
> >   File "/home/davidp/math/sandpile/sage/sage-sandpile1.4/sandpile.py",
> > line 167, in <module>
> >     class Sandpile(DiGraph):
> > NameError: name 'DiGraph' is not defined
>
> >          [1.6 s]
> > exit code: 1024
>
> > ----------------------------------------------------------------------
> > The following tests failed:
>
> >         sage -t  "sandpile.sage"
> > Total time for all tests: 1.6 seconds
> > ++++++++++++++++++++++++++++++++++++++++++++++++++++++
>
> > I tried adding
>
> >     from sage.graphs.graph import DiGraph
>
> > to the file but got the same error message.
>
> > Any suggestions?
>
> > Thanks,
> > Dave
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to