/[m4]/m4/tests/modules.at
ViewVC logotype

Diff of /m4/tests/modules.at

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.6 by gary, Thu Oct 11 21:09:16 2001 UTC revision 1.7 by gary, Tue Aug 12 15:33:57 2003 UTC
# Line 333  AT_CHECK_M4([-m load input.m4], 0, expou Line 333  AT_CHECK_M4([-m load input.m4], 0, expou
333  AT_CLEANUP  AT_CLEANUP
334    
335    
336    
337    ## ----------------------- ##
338    ## module symbol importing ##
339    ## ----------------------- ##
340    
341    # Importing a symbol from a not yet loaded module
342    
343    AT_SETUP([modules: importing])
344    
345    AT_DATA([[input.m4]],
346    [[import
347    load(`import')
348    import
349    unload(`modtest')
350    import
351    symbol_fail
352    module_fail
353    ]])
354    
355    AT_DATA([[expout]],
356    [[import
357    
358    import::import called.
359    
360    import::import called.
361    import::symbol_fail called.
362    ]])
363    
364    AT_DATA([[experr]],
365    [[Test module loaded.
366    
367    TRUE
368    Test module unloaded.
369    Test module loaded.
370    
371    TRUE
372    m4: input.m4: 6: Warning: cannot load symbol `no_such' from module `modtest'
373    m4: input.m4: 7: cannot open module `no_such': no_such.so: cannot open shared object file: No such file or directory
374    ]])
375    
376    AT_CHECK_M4([-m load input.m4], 1, expout, experr)
377    
378    AT_CLEANUP
379    
380    
381    
382  ## -------------------- ##  ## -------------------- ##
383  ## trace module symbols ##  ## trace module symbols ##
384  ## -------------------- ##  ## -------------------- ##

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26